# Path: scctool/settings/client_config.py
# class ClientConfig(object):
#     """Define PyUpdater data."""
# 
#     PUBLIC_KEY = 'AV48jKZoJOOiSR3sXdgDih6FECQOHJi5eDsWcs9psio'
#     APP_NAME = 'StarCraft-Casting-Tool'
#     COMPANY_NAME = 'team pheeniX'
#     HTTP_TIMEOUT = 30
#     MAX_DOWNLOAD_RETRIES = 3
#     UPDATE_URLS = ['https://github.com/teampheenix/SCCT-archive/raw/master/']
# 
# Path: scctool/settings/translation.py
# def gettext(msg):
#     """Return gettext translation."""
#     return this.translation.gettext(msg)


import logging
import os
import random
import shutil
import sys
import appdirs
from PyQt5.QtCore import QSettings
from scctool.settings.client_config import ClientConfig
from scctool.settings.translation import gettext
        from scctool.settings import casting_html_dir
"""Profile Manager."""



module_logger = logging.getLogger(__name__)

_ = gettext


class ProfileManager:
    """Profile Manager."""


# Path: scctool/settings/client_config.py
# class ClientConfig(object):
#     """Define PyUpdater data."""
# 
#     PUBLIC_KEY = 'AV48jKZoJOOiSR3sXdgDih6FECQOHJi5eDsWcs9psio'
#     APP_NAME = 'StarCraft-Casting-Tool'
#     COMPANY_NAME = 'team pheeniX'
#     HTTP_TIMEOUT = 30
#     MAX_DOWNLOAD_RETRIES = 3
#     UPDATE_URLS = ['https://github.com/teampheenix/SCCT-archive/raw/master/']
# 
# Path: scctool/settings/translation.py
# def gettext(msg):
#     """Return gettext translation."""
#     return this.translation.gettext(msg)


# Path: scctool/settings/profileManager.py
import logging
import os
import random
import shutil
import sys
import appdirs
from PyQt5.QtCore import QSettings
from scctool.settings.client_config import ClientConfig
from scctool.settings.translation import gettext
        from scctool.settings import casting_html_dir

"""Profile Manager."""



module_logger = logging.getLogger(__name__)

_ = gettext


class ProfileManager:
    """Profile Manager."""


    _settings = QSettings(ClientConfig.APP_NAME, ClientConfig.COMPANY_NAME)