def __init__(self, parent=None): super(ConfigurationPage_Search, self).__init__(parent) if parent and hasattr(parent, "mydb"): self.mydb = parent.mydb self.guitools = guitools.guitools(self) gridLayout = QtGui.QGridLayout() calcDistanceOptionsList = [ "when searching", "After searching in the background" ] label = QtGui.QLabel("calculate missing Distances:") self.calcDistanceOption = QtGui.QComboBox() for option in calcDistanceOptionsList: self.calcDistanceOption.addItem(option) if self.mydb.getConfig("option_calcDistance"): self.calcDistanceOption.setCurrentIndex( self.mydb.getConfig("option_calcDistance")) gridLayout.addWidget(label, 1, 1) gridLayout.addWidget(self.calcDistanceOption, 1, 2) configGroup = QtGui.QGroupBox("Search Configuration") configGroup.setLayout(gridLayout) mainLayout = QtGui.QVBoxLayout() mainLayout.addWidget(configGroup) mainLayout.addStretch(1) self.setLayout(mainLayout)
def __init__(self, main): super(tool, self).__init__(main) self.main = main self.mydb = main.mydb self.guitools = guitools.guitools(self) self.createActions()
def __init__(self, parent=None): super(ConfigurationPage_Search, self).__init__(parent) if parent and hasattr(parent, "mydb"): self.mydb = parent.mydb self.guitools = guitools.guitools(self) gridLayout = QtGui.QGridLayout() calcDistanceOptionsList = ["when searching", "After searching in the background"] label = QtGui.QLabel("calculate missing Distances:") self.calcDistanceOption = QtGui.QComboBox() for option in calcDistanceOptionsList: self.calcDistanceOption.addItem(option) if self.mydb.getConfig("option_calcDistance"): self.calcDistanceOption.setCurrentIndex(self.mydb.getConfig("option_calcDistance")) gridLayout.addWidget(label, 1, 1) gridLayout.addWidget(self.calcDistanceOption, 1, 2) configGroup = QtGui.QGroupBox("Search Configuration") configGroup.setLayout(gridLayout) mainLayout = QtGui.QVBoxLayout() mainLayout.addWidget(configGroup) mainLayout.addStretch(1) self.setLayout(mainLayout)
def __init__(self, parent): super(Window, self).__init__(parent) self.parent = parent self.mydb = parent.mydb self.mainLayout = None self.guitools = guitools.guitools(self) self.headerList = ["Id", "System", "Authorization", ""]
def __init__(self, main): super(tool, self).__init__(main) self.main = main self.mydb = main.mydb self.guitools = guitools.guitools(self) self.createActions() self.createTimer() self.calcTimeSum = timedelta(0)
def __init__(self, parent=None): super(ConfigurationPage_Path, self).__init__(parent) if parent and hasattr(parent, "mydb"): self.mydb = parent.mydb self.guitools = guitools.guitools(self) gridLayout = QtGui.QGridLayout() label = QtGui.QLabel("Elite Log Dir:") self.logPathLineEdit = QtGui.QLineEdit() if self.mydb.getConfig("EliteLogDir"): self.logPathLineEdit.setText(self.mydb.getConfig("EliteLogDir")) pathButton = QtGui.QToolButton() pathButton.setIcon(self.guitools.getIconFromsvg("img/directory.svg")) pathButton.clicked.connect(self.getEliteLogPath) gridLayout.addWidget(label, 1, 1) gridLayout.addWidget(self.logPathLineEdit, 1, 2) gridLayout.addWidget(pathButton, 1, 3) label = QtGui.QLabel("E:D Marked Connector dir:") self.EDMarkedConPathLineEdit = QtGui.QLineEdit() if self.mydb.getConfig("EDMarkedConnector_cvsDir"): self.EDMarkedConPathLineEdit.setText( self.mydb.getConfig("EDMarkedConnector_cvsDir")) pathButton = QtGui.QToolButton() pathButton.setIcon(self.guitools.getIconFromsvg("img/directory.svg")) pathButton.clicked.connect(self.getEDMarkedConPath) gridLayout.addWidget(label, 2, 1) gridLayout.addWidget(self.EDMarkedConPathLineEdit, 2, 2) gridLayout.addWidget(pathButton, 2, 3) label = QtGui.QLabel("Slopey's ED BPC DB:") self.BPCdbPathLineEdit = QtGui.QLineEdit() if self.mydb.getConfig("BPC_db_path"): self.BPCdbPathLineEdit.setText(self.mydb.getConfig("BPC_db_path")) pathButton = QtGui.QToolButton() pathButton.setIcon(self.guitools.getIconFromsvg("img/directory.svg")) pathButton.clicked.connect(self.getBPCdbPath) gridLayout.addWidget(label, 3, 1) gridLayout.addWidget(self.BPCdbPathLineEdit, 3, 2) gridLayout.addWidget(pathButton, 3, 3) configGroup = QtGui.QGroupBox("Path Configuration") configGroup.setLayout(gridLayout) mainLayout = QtGui.QVBoxLayout() mainLayout.addWidget(configGroup) mainLayout.addStretch(1) self.setLayout(mainLayout)
def __init__(self, parent=None): super(ConfigurationPage_Path, self).__init__(parent) if parent and hasattr(parent, "mydb"): self.mydb = parent.mydb self.guitools = guitools.guitools(self) gridLayout = QtGui.QGridLayout() label = QtGui.QLabel("Elite Log Dir:") self.logPathLineEdit = QtGui.QLineEdit() if self.mydb.getConfig("EliteLogDir"): self.logPathLineEdit.setText(self.mydb.getConfig("EliteLogDir")) pathButton = QtGui.QToolButton() pathButton.setIcon(self.guitools.getIconFromsvg("img/directory.svg")) pathButton.clicked.connect(self.getEliteLogPath) gridLayout.addWidget(label, 1, 1) gridLayout.addWidget(self.logPathLineEdit, 1, 2) gridLayout.addWidget(pathButton, 1, 3) label = QtGui.QLabel("E:D Marked Connector dir:") self.EDMarkedConPathLineEdit = QtGui.QLineEdit() if self.mydb.getConfig("EDMarkedConnector_cvsDir"): self.EDMarkedConPathLineEdit.setText(self.mydb.getConfig("EDMarkedConnector_cvsDir")) pathButton = QtGui.QToolButton() pathButton.setIcon(self.guitools.getIconFromsvg("img/directory.svg")) pathButton.clicked.connect(self.getEDMarkedConPath) gridLayout.addWidget(label, 2, 1) gridLayout.addWidget(self.EDMarkedConPathLineEdit, 2, 2) gridLayout.addWidget(pathButton, 2, 3) label = QtGui.QLabel("Slopey's ED BPC DB:") self.BPCdbPathLineEdit = QtGui.QLineEdit() if self.mydb.getConfig("BPC_db_path"): self.BPCdbPathLineEdit.setText(self.mydb.getConfig("BPC_db_path")) pathButton = QtGui.QToolButton() pathButton.setIcon(self.guitools.getIconFromsvg("img/directory.svg")) pathButton.clicked.connect(self.getBPCdbPath) gridLayout.addWidget(label, 3, 1) gridLayout.addWidget(self.BPCdbPathLineEdit, 3, 2) gridLayout.addWidget(pathButton, 3, 3) configGroup = QtGui.QGroupBox("Path Configuration") configGroup.setLayout(gridLayout) mainLayout = QtGui.QVBoxLayout() mainLayout.addWidget(configGroup) mainLayout.addStretch(1) self.setLayout(mainLayout)
def __init__(self, parent=None): super(ConfigDialog, self).__init__(parent) if parent and hasattr(parent, "mydb"): self.mydb = parent.mydb self.setMinimumSize(800, 400) self.guitools = guitools.guitools(self) self.contentsWidget = QtGui.QListWidget() self.contentsWidget.setViewMode(QtGui.QListView.IconMode) self.contentsWidget.setIconSize( QtCore.QSize(__iconSize__[0], __iconSize__[1])) self.contentsWidget.setMovement(QtGui.QListView.Static) self.contentsWidget.setMaximumWidth(__iconSize__[0] + 12 * 2) self.contentsWidget.setSpacing(6) self.pagesWidget = QtGui.QStackedWidget() self.pagesWidget.addWidget(ConfigurationPage_Path(self)) self.pagesWidget.addWidget(ConfigurationPage_Source(self)) self.pagesWidget.addWidget(ConfigurationPage_Search(self)) closeButton = QtGui.QPushButton("Close") saveButton = QtGui.QPushButton("Save") self.createIcons() self.contentsWidget.setCurrentRow(0) closeButton.clicked.connect(self.close) saveButton.clicked.connect(self.saveOptions) horizontalLayout = QtGui.QHBoxLayout() horizontalLayout.addWidget(self.contentsWidget) horizontalLayout.addWidget(self.pagesWidget, 1) buttonsLayout = QtGui.QHBoxLayout() buttonsLayout.addStretch(1) buttonsLayout.addWidget(saveButton) buttonsLayout.addWidget(closeButton) mainLayout = QtGui.QVBoxLayout() mainLayout.addLayout(horizontalLayout) # mainLayout.addStretch(1) mainLayout.addSpacing(12) mainLayout.addLayout(buttonsLayout) self.setLayout(mainLayout) self.setWindowTitle("Config")
def __init__(self, parent=None): super(ConfigDialog, self).__init__(parent) if parent and hasattr(parent, "mydb"): self.mydb = parent.mydb self.setMinimumSize(800, 400) self.guitools = guitools.guitools(self) self.contentsWidget = QtGui.QListWidget() self.contentsWidget.setViewMode(QtGui.QListView.IconMode) self.contentsWidget.setIconSize(QtCore.QSize(__iconSize__[0], __iconSize__[1])) self.contentsWidget.setMovement(QtGui.QListView.Static) self.contentsWidget.setMaximumWidth(__iconSize__[0] + 12 * 2) self.contentsWidget.setSpacing(6) self.pagesWidget = QtGui.QStackedWidget() self.pagesWidget.addWidget(ConfigurationPage_Path(self)) self.pagesWidget.addWidget(ConfigurationPage_Source(self)) self.pagesWidget.addWidget(ConfigurationPage_Search(self)) closeButton = QtGui.QPushButton("Close") saveButton = QtGui.QPushButton("Save") self.createIcons() self.contentsWidget.setCurrentRow(0) closeButton.clicked.connect(self.close) saveButton.clicked.connect(self.saveOptions) horizontalLayout = QtGui.QHBoxLayout() horizontalLayout.addWidget(self.contentsWidget) horizontalLayout.addWidget(self.pagesWidget, 1) buttonsLayout = QtGui.QHBoxLayout() buttonsLayout.addStretch(1) buttonsLayout.addWidget(saveButton) buttonsLayout.addWidget(closeButton) mainLayout = QtGui.QVBoxLayout() mainLayout.addLayout(horizontalLayout) # mainLayout.addStretch(1) mainLayout.addSpacing(12) mainLayout.addLayout(buttonsLayout) self.setLayout(mainLayout) self.setWindowTitle("Config")
def __init__(self, parent): super(Window, self).__init__(parent) self.parent = parent self.mydb = parent.mydb self.mainLayout = None self.guitools = guitools.guitools(self) self.headerList = ["Item", "Sell", "Buy", "Stock", "Blackmarket", "Ignore", "Fake"] self.itemList = [] self.itemIdList = [] for item in self.mydb.getAllItemNames(): self.itemIdList.append(item["id"]) self.itemList.append(item["name"])