def __init__(self, parent=None): super(TopTab4, self).__init__(parent) self.layout = GridLayout() self.buildUI() self.setLayout(self.layout) self.signals.regisLayout.emit(self)
def __init__(self, key=None, parent=None): super(InfoWidget, self).__init__(parent) self.key = key self.parent = parent if self.key is None or self.key not in self.content.keys(): print("KeyError: Key is None, or not in content data: {0}".format( self.key)) return else: self.context = self.content[self.key] self.setWindowTitle(self.key) self.setWindowIcon(AppIcon(32, self.key)) self.layout = GridLayout(self) label = Label({'txt': self.content[self.key]}) btn = Button({'txt': 'Ok', 'cl': self.close}) btn.setFixedSize(100, 25) self.layout.addWidget(label, 0, 0, 6, 6) self.layout.addWidget(btn, 6, 6, 1, 1) self.setLayout(self.layout) self.setSizePolicy(SiPoMin, SiPoMin) self.setContentsMargins(1, 1, 1, 1)
def __init__(self, parent=None): super(NewProject, self).__init__(parent) # self.setWindowIcon(AppIcon(32, "NewProject")) self.layout = GridLayout(self) self.buildUI() self.setLayout(self.layout)
def __init__(self): super(TopTap1Filter, self).__init__() self.setTitle('Fillter') self.layout = GridLayout(self) self.setLayout(self.layout) self.overduedCB = CheckBox() self.urgentCB = CheckBox() self.safetyCB = CheckBox() self.allTabCheckBox = CheckBox() self.allTabCheckBox.stateChanged.connect(self.allTabCheckBoxStateChanged) odl = 0 ugl = odl + 1 stl = ugl + 1 al = stl + 1 self.layout.addWidget(Label({'txt': 'Overdued', 'sss': 'color: red'}), odl, 0, 1, 2) self.layout.addWidget(self.overduedCB, odl, 2, 1, 1) self.layout.addWidget(Label({'txt': 'Urgent', 'sss': 'color: orange'}), ugl, 0, 1, 2) self.layout.addWidget(self.urgentCB, ugl, 2, 1, 1) self.layout.addWidget(Label({'txt': 'Others', 'sss': 'color: green'}), stl, 0, 1, 2) self.layout.addWidget(self.safetyCB, stl, 2, 1, 1) self.layout.addWidget(Label({'txt': 'All'}), al, 0, 1, 2) self.layout.addWidget(self.allTabCheckBox, al, 2, 1, 1)
def buildUI(self): layout = GridLayout() self.mainMenu = Menu_layout() layout.addWidget(self.mainMenu, 0, 0, 1, 1) self.setLayout(layout)
def __init__(self, parent=None): super(SignUp, self).__init__(parent) self.setWindowIcon(AppIcon(32, "SignUp")) self.layout = GridLayout() self.buildUI() self.setLayout(self.layout)
def __init__(self, parent=None): super(UserSetting, self).__init__(parent) # self.setWindowIcon(AppIcon(32, "UserSetting")) self.layout = GridLayout() self.buildUI() self.setLayout(self.layout)
def __init__(self, buttonManager, parent=None): super(TopTab1, self).__init__(parent) self.buttonManager = buttonManager self.parent = parent self.layout = GridLayout() self.buildUI() self.setLayout(self.layout)
def __init__(self, layout=None, parent=None): super(TabContent, self).__init__(parent) if layout is None: layout = GridLayout() layout.addWidget(Label()) self.layout = layout self.setLayout(self.layout)
def __init__(self, parent=None): super(Screenshot, self).__init__(parent) self.setWindowIcon(AppIcon(32, "Screenshot")) self.resize(960, 540) self.layout = GridLayout() self.buildUI() self.setLayout(self.layout) self.shootScreen() self.delaySpinBox.setValue(5)
def __init__(self, parent=None): super(SignIn, self).__init__(parent) self.setWindowIcon(AppIcon(32, "SignIn")) self.setFixedSize(400, 300) self.setWindowTitle('Sign In') self.layout = GridLayout() self.buildUI() self.setLayout(self.layout)
def buildUI(self): layout = GridLayout() for i in range(5): layout.addWidget(Label({'txt': " "}), 0, i, 1, 1) i += 1 for button in self.buttonManager.tagButtonsFooterWidget(self.parent): layout.addWidget(button, 0, i, 1, 2) i = i + 2 return layout
def buildUI(self): officeBtns = [] keys = ['TextEditor', 'NoteReminder'] for key in keys: if key in self.appInfo: btn = Button({'icon':key, 'tt': self.appInfo[key][2], 'fix': BTNICONSIZE, 'ics': ICONBTNSIZE, 'emit2':[self.signals.showLayout.emit, [FIX_KEYS[key], 'show']]}) officeBtns.append(btn) for key in CONFIG_OFFICE: if key in self.appInfo: btn = Button({'icon': key, 'tt': self.appInfo[key][2], 'fix': BTNICONSIZE, 'ics': ICONBTNSIZE, 'emit1': [self.signals.executing.emit, self.appInfo[key][2]]}) officeBtns.append(btn) devBtns = [] for key in CONFIG_DEV: if key in self.appInfo: btn = Button({'icon': key, 'tt': self.appInfo[key][2], 'fix': BTNICONSIZE, 'ics': ICONBTNSIZE, 'emit1': [self.signals.executing.emit, self.appInfo[key][2]]}) devBtns.append(btn) pyuiBtn = [] for key in CONFIG_TOOLS: if key in self.appInfo: btn = Button({'icon': key, 'tt': self.appInfo[key][2], 'fix': BTNICONSIZE, 'ics': ICONBTNSIZE, 'emit2': [self.signals.showLayout.emit, [FIX_KEYS[key], 'show']]}) pyuiBtn.append(btn) extraBtns = [] for key in CONFIG_EXTRA: if key in self.appInfo: btn = Button({'icon': key, 'tt': self.appInfo[key][2], 'fix': BTNICONSIZE, 'ics': ICONBTNSIZE, 'emit2': [self.signals.executing.emit, key]}) extraBtns.append(btn) sec1Grp = GroupBox("Office", officeBtns, "IconGrid") sec2Grp = GroupBox("Dev", devBtns, "IconGrid") sec3Grp = GroupBox("Tools", pyuiBtn, "IconGrid") sec4Grp = GroupBox("Extra", extraBtns, "IconGrid") self.findEdit = LineEdit() findBtn = Button({'txt':"Find Tool"}) sec5Grp = GroupBox("Find Tool") sec5Grid = GridLayout() sec5Grid.addWidget(self.findEdit, 0, 0, 1, 7) sec5Grid.addWidget(findBtn, 0, 7, 1, 2) sec5Grp.setLayout(sec5Grid) self.layout.addWidget(sec1Grp, 0, 0, 2, 3) self.layout.addWidget(sec2Grp, 2, 0, 2, 3) self.layout.addWidget(sec3Grp, 0, 3, 4, 3) self.layout.addWidget(sec4Grp, 0, 6, 4, 3) self.layout.addWidget(sec5Grp, 4, 0, 1, 9)
def styleGB(self, title="", tl="grid"): if title == "": grpBox = QGroupBox() else: grpBox = QGroupBox(title) if tl.lower() == "grid": layout = GridLayout() elif tl.lower() == "hbox": layout = HBoxLayout() elif tl.lower() == "vbox": layout = VBoxLayout() grpBox.setLayout(layout) return grpBox, layout
def __init__(self, parent=None): super(SettingUI, self).__init__(parent) self.parent = parent self.menubar = QMenuBar(self) self.regValue = SettingOutput(self.settings) self.regInfo = SettingInput(self.settings) self.createMenus() self.layout = GridLayout() self.layout.addWidget(self.menubar, 0, 0, 1, 1) self.layout.addWidget(self.regInfo, 1, 0, 1, 1) self.layout.addWidget(self.regValue, 2, 0, 1, 1) self.setLayout(self.layout) self.autoRefreshAct.setChecked(True) self.fallbacksAct.setChecked(True) self.setWindowTitle("PLM settings")
def __init__(self, actionManager, buttonManager, threadManager, parent=None): super(PipelineManager, self).__init__(parent) self.url = __homepage__ self.setObjectName(self._name) self.setWindowTitle(__appname__) self.setWindowIcon(LogoIcon("Logo")) self.actionManager = actionManager self.buttonManager = buttonManager self.threadManager = threadManager self.mainWidget = Widget() self.layout = GridLayout() self.mainWidget.setLayout(self.layout) self.buildUI() self.setCentralWidget(self.mainWidget)
def buildUI(self): self.layout = GridLayout(self) self.lineInput = LineEdit() self.lineInput.textChanged.connect(self.getText) self.suggessLabel = Label() searchBtn = Button({'txt': 'Translate', 'cl': self.btn_clicked}) yesBtn = Button({'txt': 'Yes', 'cl': self.btn_clicked}) noBtn = Button({'txt': 'No', 'cl': self.btn_clicked}) self.answer = QTextEdit() self.answer.setPlainText(" ") self.layout.addWidget(self.lineInput, 0, 0, 1, 3) self.layout.addWidget(self.suggessLabel, 1, 0, 1, 3) self.layout.addWidget(searchBtn, 2, 0, 1, 1) self.layout.addWidget(yesBtn, 2, 1, 1, 1) self.layout.addWidget(noBtn, 2, 2, 1, 1) self.layout.addWidget(self.answer, 3, 0, 4, 3) self.setLayout(self.layout)
def __init__(self, parent=None): super(Tabs, self).__init__(parent) self.layout = GridLayout() self.buildUI() self.setLayout(self.layout)