def init_config(self): ip = self.config.value('ip', '127.0.0.1') port = self.config.value('port', '1080') self.ip_text_edit.setText(ip) self.port_text_edit.setText(port) is_socks_proxy = self.config.value('is_socks_proxy', 'true') is_http_proxy = self.config.value('is_http_proxy', 'false') self.socks5_checkbox.setChecked(s2b(is_socks_proxy)) self.http_checkbox.setChecked(s2b(is_http_proxy))
def __init__(self, urls, parent=None, **kwargs): super(DownloadThread, self).__init__(parent) self.urls = urls self.kwargs = kwargs self.config = QSettings('config.ini', QSettings.IniFormat) if s2b(self.config.value('enable_proxy', 'false')): if s2b(self.config.value('is_http_proxy', 'false')): m_set_http_proxy(self.config.value('ip', '127.0.0.1'), self.config.value('port', '1080')) mlog.debug("enable http proxy") if s2b(self.config.value('is_socks_proxy', 'false')): m_set_socks_proxy(self.config.value('ip', '127.0.0.1'), self.config.value('port', '1080')) mlog.debug("enable socks proxy") else: mlog.debug('disable the proxy') disable_proxy()
def init_config(self): # 读取设置 mconfig.set_file_path(self.config.value(mconfig.file_path, mconfig.base_dir)) enable_proxy = self.config.value('enable_proxy', False) # 界面更新 self.file_path_label.setText(mconfig.get_file_path()) self.proxy_checkBox.setChecked(s2b(enable_proxy))