def __init__(self, parent=None, *args, **kwargs): super(MainWindow, self).__init__(parent, *args, **kwargs) self.ui = Ui_MainWindow() self.ui.setupUi(self) path = os.path.join(app_root, 'UI', 'images', 'icon.png') self.setWindowIcon(QtGui.QIcon(path)) self.batch_dialog = BatchAddDialogue(self) self.ui.saveToLineEdit.setText(desktop_path) self.ui.BrowseConvertToLineEdit.setText(os.getcwd()) self.ui.BrowseConvertLineEdit.files = [] self.ui.statusbar.showMessage('Ready.') self.set_connections() self.url_list = [] self.complete_url_list = {} self.convert_list = [] self.threadpool = QtCore.QThreadPool() self.ui.tableWidget.horizontalHeader().setSectionResizeMode( 0, QtWidgets.QHeaderView.Stretch) self.rowcount = 0 self.connect_menu_action() self.about = AboutDialog(self) self.license = LicenseDialogue(self) self.show()
def __init__(self, parent=None): QtGui.QMainWindow.__init__(self, parent) self.ui = Ui_MainWindow() self.ui.setupUi(self) path = os.path.join(app_root, 'UI', 'images', 'icon.png') self.setWindowIcon(QtGui.QIcon(path)) self.batch_dialog = BatchAddDialogue(self) self.ui.saveToLineEdit.setText(desktop_path) self.ui.BrowseConvertToLineEdit.setText(os.getcwd()) self.ui.BrowseConvertLineEdit.files = [] self.ui.statusbar.showMessage('Ready.') self.set_connections() self.url_list = [] self.complete_url_list = {} self.convert_list = [] self.thread_pool = {} self.ui.tableWidget.horizontalHeader().setResizeMode(0, QtGui.QHeaderView.Stretch) self.rowcount = 0 #My code start self.opt_list = [] with f as open('links_to_resume.json', 'r+'): self.opt_list = json.load(f) print(opt_list) self.connect_menu_action() self.resume_links(opt_list) #My code end self.show()
def __init__(self, parent=None, *args, **kwargs): super(MainWindow, self).__init__(parent, *args, **kwargs) self.ui = Ui_MainWindow() self.ui.setupUi(self) # For getting the icon to work try: from PyQt5.QtWinExtras import QtWin myappid = "my_company.my_product.sub_product.version" QtWin.setCurrentProcessExplicitAppUserModelID( myappid) # type: ignore except ImportError: pass global app_root if app_root: ico_path = str(Path(app_root) / Path("UI/images/icon.ico")) else: app_root = ":/" ico_path = app_root + "icon.ico" self.setWindowIcon(QtGui.QIcon(ico_path)) self.batch_dialog = BatchAddDialogue(self) self.ui.saveToLineEdit.setText(desktop_path) self.ui.BrowseConvertToLineEdit.setText(str(Path().cwd())) self.ui.BrowseConvertLineEdit.files = [] self.ui.statusbar.showMessage("Ready.") self.set_connections() self.url_list = [] self.complete_url_list = {} self.convert_list = [] self.threadpool = QtCore.QThreadPool() self.ui.tableWidget.horizontalHeader().setSectionResizeMode( 0, QtWidgets.QHeaderView.Stretch) self.rowcount = 0 self.connect_menu_action() self.about = AboutDialog(self) self.license = LicenseDialogue(self) self.closing = CloseSignals() self.show()
def __init__(self): super(MainWindow, self).__init__() self.ui = Ui_MainWindow() self.ui.setupUi(self) path = os.path.join(app_root, 'UI', 'images', 'icon.png') self.setWindowIcon(QIcon(path)) self.batch_dialog = BatchAddDialogue(self) self.ui.saveToLineEdit.setText(downloads_dir) self.ui.statusbar.showMessage('Ready.') self.set_connections() self.url_list = [] self.complete_url_list = {} self.convert_list = [] self.thread_pool = {} self.ui.tableWidget.horizontalHeader().setSectionResizeMode( 0, QHeaderView.Stretch) self.rowcount = 0 self.connect_menu_action() self.show()
def __init__(self, parent=None): QtWidgets.QMainWindow.__init__(self, parent, flags=QtCore.Qt.FramelessWindowHint) self.m_titleBar = TitleBar(self, "PokerStats") self.m_content = QtWidgets.QWidget(self) self.m_content = QtWidgets.QWidget(self) self.size = [] self.size.append(380) self.size.append(HEIGHT - 38) self.move((WIDTH - self.size[0]), 0) self.ui = Ui_MainWindow() self.ui.setupUi(self, self.size) self.ui.verticalLayoutTitle.addWidget(self.m_titleBar) path = os.path.join(app_root, 'UI', 'images', 'icon.png') self.setWindowIcon(QtGui.QIcon(path)) self.set_connections() self.url_list = [] self.complete_url_list = {} self.convert_list = [] self.thread_pool = {} self.rowcount = 0 self.show() self.cal = NeoOdds() self.loopthread = LoopThread(self.cal, self) self.buttonStart = False defaults = { 'path': 'C:\\Users\\theis_p\\AppData\\Local\\PokerStars.FR\\PokerStars.log.0', 'result': '2000' } self.config = configparser.SafeConfigParser(defaults=defaults) self.loadIni() for i in range(200): self.ui.listWidgetHistory.addItem(str(i))