Python PyQt4.QtGui.QGridLayout() Examples
The following are 30
code examples of PyQt4.QtGui.QGridLayout().
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example.
You may also want to check out all available functions/classes of the module
PyQt4.QtGui
, or try the search function
.
Example #1
Source File: universal_tool_template_1100.py From universal_tool_template.py with MIT License | 7 votes |
def quickLayout(self, type, ui_name=""): the_layout = '' if type in ("form", "QFormLayout"): the_layout = QtWidgets.QFormLayout() the_layout.setLabelAlignment(QtCore.Qt.AlignLeft) the_layout.setFieldGrowthPolicy(QtWidgets.QFormLayout.AllNonFixedFieldsGrow) elif type in ("grid", "QGridLayout"): the_layout = QtWidgets.QGridLayout() elif type in ("hbox", "QHBoxLayout"): the_layout = QtWidgets.QHBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) else: the_layout = QtWidgets.QVBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) if ui_name != "": self.uiList[ui_name] = the_layout return the_layout
Example #2
Source File: universal_tool_template_0803.py From universal_tool_template.py with MIT License | 6 votes |
def quickLayout(self, type, ui_name=""): the_layout = '' if type in ("form", "QFormLayout"): the_layout = QtWidgets.QFormLayout() the_layout.setLabelAlignment(QtCore.Qt.AlignLeft) the_layout.setFieldGrowthPolicy(QtWidgets.QFormLayout.AllNonFixedFieldsGrow) elif type in ("grid", "QGridLayout"): the_layout = QtWidgets.QGridLayout() elif type in ("hbox", "QHBoxLayout"): the_layout = QtWidgets.QHBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) else: the_layout = QtWidgets.QVBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) if ui_name != "": self.uiList[ui_name] = the_layout return the_layout
Example #3
Source File: universal_tool_template_1010.py From universal_tool_template.py with MIT License | 6 votes |
def quickLayout(self, type, ui_name=""): the_layout = '' if type in ("form", "QFormLayout"): the_layout = QtWidgets.QFormLayout() the_layout.setLabelAlignment(QtCore.Qt.AlignLeft) the_layout.setFieldGrowthPolicy(QtWidgets.QFormLayout.AllNonFixedFieldsGrow) elif type in ("grid", "QGridLayout"): the_layout = QtWidgets.QGridLayout() elif type in ("hbox", "QHBoxLayout"): the_layout = QtWidgets.QHBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) else: the_layout = QtWidgets.QVBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) if ui_name != "": self.uiList[ui_name] = the_layout return the_layout
Example #4
Source File: universal_tool_template_1000.py From universal_tool_template.py with MIT License | 6 votes |
def quickLayout(self, type, ui_name=""): the_layout = '' if type in ("form", "QFormLayout"): the_layout = QtWidgets.QFormLayout() the_layout.setLabelAlignment(QtCore.Qt.AlignLeft) the_layout.setFieldGrowthPolicy(QtWidgets.QFormLayout.AllNonFixedFieldsGrow) elif type in ("grid", "QGridLayout"): the_layout = QtWidgets.QGridLayout() elif type in ("hbox", "QHBoxLayout"): the_layout = QtWidgets.QHBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) else: the_layout = QtWidgets.QVBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) if ui_name != "": self.uiList[ui_name] = the_layout return the_layout
Example #5
Source File: universal_tool_template_1116.py From universal_tool_template.py with MIT License | 6 votes |
def quickLayout(self, type, ui_name=""): the_layout = '' if type in ("form", "QFormLayout"): the_layout = QtWidgets.QFormLayout() the_layout.setLabelAlignment(QtCore.Qt.AlignLeft) the_layout.setFieldGrowthPolicy(QtWidgets.QFormLayout.AllNonFixedFieldsGrow) elif type in ("grid", "QGridLayout"): the_layout = QtWidgets.QGridLayout() elif type in ("hbox", "QHBoxLayout"): the_layout = QtWidgets.QHBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) else: the_layout = QtWidgets.QVBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) if ui_name != "": self.uiList[ui_name] = the_layout return the_layout
Example #6
Source File: maestro_label_generic_numbers.py From protwis with Apache License 2.0 | 6 votes |
def setupUi(self, Dialog): Dialog.setObjectName(_fromUtf8("Dialog")) Dialog.resize(197, 303) Dialog.setLocale(QtCore.QLocale(QtCore.QLocale.English, QtCore.QLocale.UnitedStates)) self.gridLayout = QtGui.QGridLayout(Dialog) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.gpcrdb_button = QtGui.QPushButton(Dialog) self.gpcrdb_button.setObjectName(_fromUtf8("gpcrdb_button")) self.verticalLayout.addWidget(self.gpcrdb_button) self.bw_button = QtGui.QPushButton(Dialog) self.bw_button.setObjectName(_fromUtf8("bw_button")) self.verticalLayout.addWidget(self.bw_button) self.both_button = QtGui.QPushButton(Dialog) self.both_button.setObjectName(_fromUtf8("both_button")) self.verticalLayout.addWidget(self.both_button) self.clear_label_button = QtGui.QPushButton(Dialog) self.clear_label_button.setObjectName(_fromUtf8("clear_label_button")) self.verticalLayout.addWidget(self.clear_label_button) self.gridLayout.addLayout(self.verticalLayout, 0, 0, 1, 1) self.retranslateUi(Dialog)
Example #7
Source File: dataeditor.py From ddt4all with GNU General Public License v3.0 | 6 votes |
def __init__(self, dataitem, parent=None): super(otherPanel, self).__init__(parent) self.setFrameStyle(widgets.QFrame.Sunken) self.setFrameShape(widgets.QFrame.Box) self.data = dataitem layout = widgets.QGridLayout() labelnob = widgets.QLabel(_("Number of bytes")) lableunit = widgets.QLabel(_("Unit")) layout.addWidget(labelnob, 0, 0) layout.addWidget(lableunit, 1, 0) layout.setRowStretch(2, 1) self.inputnob = widgets.QSpinBox() self.inputnob.setRange(1, 10240) self.inputtype = widgets.QComboBox() self.inputtype.addItem("ASCII") self.inputtype.addItem("BCD/HEX") layout.addWidget(self.inputnob, 0, 1) layout.addWidget(self.inputtype, 1, 1) self.setLayout(layout) self.init()
Example #8
Source File: universal_tool_template_1020.py From universal_tool_template.py with MIT License | 6 votes |
def quickLayout(self, type, ui_name=""): the_layout = '' if type in ("form", "QFormLayout"): the_layout = QtWidgets.QFormLayout() the_layout.setLabelAlignment(QtCore.Qt.AlignLeft) the_layout.setFieldGrowthPolicy(QtWidgets.QFormLayout.AllNonFixedFieldsGrow) elif type in ("grid", "QGridLayout"): the_layout = QtWidgets.QGridLayout() elif type in ("hbox", "QHBoxLayout"): the_layout = QtWidgets.QHBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) else: the_layout = QtWidgets.QVBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) if ui_name != "": self.uiList[ui_name] = the_layout return the_layout
Example #9
Source File: pyqt_ui.py From pyusb-keyboard-alike with MIT License | 6 votes |
def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(800, 600) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.gridLayout = QtGui.QGridLayout(self.centralwidget) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.dataList = QtGui.QListWidget(self.centralwidget) self.dataList.setObjectName(_fromUtf8("dataList")) self.gridLayout.addWidget(self.dataList, 0, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
Example #10
Source File: GearBox_template_1010.py From universal_tool_template.py with MIT License | 6 votes |
def quickLayout(self, type, ui_name=""): the_layout = '' if type in ("form", "QFormLayout"): the_layout = QtWidgets.QFormLayout() the_layout.setLabelAlignment(QtCore.Qt.AlignLeft) the_layout.setFieldGrowthPolicy(QtWidgets.QFormLayout.AllNonFixedFieldsGrow) elif type in ("grid", "QGridLayout"): the_layout = QtWidgets.QGridLayout() elif type in ("hbox", "QHBoxLayout"): the_layout = QtWidgets.QHBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) else: the_layout = QtWidgets.QVBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) if ui_name != "": self.uiList[ui_name] = the_layout return the_layout
Example #11
Source File: UITranslator.py From universal_tool_template.py with MIT License | 6 votes |
def quickLayout(self, type, ui_name=""): the_layout = '' if type in ("form", "QFormLayout"): the_layout = QtWidgets.QFormLayout() the_layout.setLabelAlignment(QtCore.Qt.AlignLeft) the_layout.setFieldGrowthPolicy(QtWidgets.QFormLayout.AllNonFixedFieldsGrow) elif type in ("grid", "QGridLayout"): the_layout = QtWidgets.QGridLayout() elif type in ("hbox", "QHBoxLayout"): the_layout = QtWidgets.QHBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) else: the_layout = QtWidgets.QVBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) if ui_name != "": self.uiList[ui_name] = the_layout return the_layout
Example #12
Source File: universal_tool_template_1115.py From universal_tool_template.py with MIT License | 6 votes |
def quickLayout(self, type, ui_name=""): the_layout = '' if type in ("form", "QFormLayout"): the_layout = QtWidgets.QFormLayout() the_layout.setLabelAlignment(QtCore.Qt.AlignLeft) the_layout.setFieldGrowthPolicy(QtWidgets.QFormLayout.AllNonFixedFieldsGrow) elif type in ("grid", "QGridLayout"): the_layout = QtWidgets.QGridLayout() elif type in ("hbox", "QHBoxLayout"): the_layout = QtWidgets.QHBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) else: the_layout = QtWidgets.QVBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) if ui_name != "": self.uiList[ui_name] = the_layout return the_layout
Example #13
Source File: universal_tool_template_1112.py From universal_tool_template.py with MIT License | 6 votes |
def quickLayout(self, type, ui_name=""): the_layout = '' if type in ("form", "QFormLayout"): the_layout = QtWidgets.QFormLayout() the_layout.setLabelAlignment(QtCore.Qt.AlignLeft) the_layout.setFieldGrowthPolicy(QtWidgets.QFormLayout.AllNonFixedFieldsGrow) elif type in ("grid", "QGridLayout"): the_layout = QtWidgets.QGridLayout() elif type in ("hbox", "QHBoxLayout"): the_layout = QtWidgets.QHBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) else: the_layout = QtWidgets.QVBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) if ui_name != "": self.uiList[ui_name] = the_layout return the_layout
Example #14
Source File: universal_tool_template_1110.py From universal_tool_template.py with MIT License | 6 votes |
def quickLayout(self, type, ui_name=""): the_layout = '' if type in ("form", "QFormLayout"): the_layout = QtWidgets.QFormLayout() the_layout.setLabelAlignment(QtCore.Qt.AlignLeft) the_layout.setFieldGrowthPolicy(QtWidgets.QFormLayout.AllNonFixedFieldsGrow) elif type in ("grid", "QGridLayout"): the_layout = QtWidgets.QGridLayout() elif type in ("hbox", "QHBoxLayout"): the_layout = QtWidgets.QHBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) else: the_layout = QtWidgets.QVBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) if ui_name != "": self.uiList[ui_name] = the_layout return the_layout
Example #15
Source File: ui_spatial_unit_tenure_dialog.py From stdm with GNU General Public License v2.0 | 6 votes |
def setupUi(self, SpatialUnitTenureDialog): SpatialUnitTenureDialog.setObjectName(_fromUtf8("SpatialUnitTenureDialog")) SpatialUnitTenureDialog.resize(318, 252) self.gridLayout = QtGui.QGridLayout(SpatialUnitTenureDialog) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.buttonBox = QtGui.QDialogButtonBox(SpatialUnitTenureDialog) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel|QtGui.QDialogButtonBox.Ok) self.buttonBox.setObjectName(_fromUtf8("buttonBox")) self.gridLayout.addWidget(self.buttonBox, 2, 0, 1, 1) self.sp_tenure_view = ListPairTableView(SpatialUnitTenureDialog) self.sp_tenure_view.setObjectName(_fromUtf8("sp_tenure_view")) self.gridLayout.addWidget(self.sp_tenure_view, 1, 0, 1, 1) self.label = QtGui.QLabel(SpatialUnitTenureDialog) self.label.setObjectName(_fromUtf8("label")) self.gridLayout.addWidget(self.label, 0, 0, 1, 1) self.retranslateUi(SpatialUnitTenureDialog) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("accepted()")), SpatialUnitTenureDialog.accept) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("rejected()")), SpatialUnitTenureDialog.reject) QtCore.QMetaObject.connectSlotsByName(SpatialUnitTenureDialog)
Example #16
Source File: universal_tool_template_0903.py From universal_tool_template.py with MIT License | 6 votes |
def quickLayout(self, type, ui_name=""): the_layout = '' if type in ("form", "QFormLayout"): the_layout = QtWidgets.QFormLayout() the_layout.setLabelAlignment(QtCore.Qt.AlignLeft) the_layout.setFieldGrowthPolicy(QtWidgets.QFormLayout.AllNonFixedFieldsGrow) elif type in ("grid", "QGridLayout"): the_layout = QtWidgets.QGridLayout() elif type in ("hbox", "QHBoxLayout"): the_layout = QtWidgets.QHBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) else: the_layout = QtWidgets.QVBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) if ui_name != "": self.uiList[ui_name] = the_layout return the_layout
Example #17
Source File: browser.py From shoogle with GNU General Public License v3.0 | 6 votes |
def get_code(url, size=(640, 480), title="Google authentication"): """Open a QT webkit window and return the access code.""" app = QtGui.QApplication([]) dialog = QtGui.QDialog() dialog.setWindowTitle(title) dialog.resize(*size) webview = QtWebKit.QWebView() webpage = QtWebKit.QWebPage() webview.setPage(webpage) webpage.loadFinished.connect(lambda: _on_qt_page_load_finished(dialog, webview)) webview.setUrl(QtCore.QUrl.fromEncoded(url)) layout = QtGui.QGridLayout() layout.addWidget(webview) dialog.setLayout(layout) dialog.authorization_code = None dialog.show() app.exec_() return dialog.authorization_code
Example #18
Source File: Sniffer.py From SimpleSniffer with GNU General Public License v3.0 | 6 votes |
def initUI(self): grid = QtGui.QGridLayout() grid.addWidget(QtGui.QLabel(u'过滤规则:', parent=self), 0, 0, 1, 1) self.filter = QtGui.QLineEdit(parent=self) grid.addWidget(self.filter, 0, 1, 1, 1) # 创建ButtonBox,用户确定和取消 buttonBox = QtGui.QDialogButtonBox(parent=self) buttonBox.setOrientation(QtCore.Qt.Horizontal) # 设置为水平方向 buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel|QtGui.QDialogButtonBox.Ok) # 确定和取消两个按钮 # 连接信号和槽 buttonBox.accepted.connect(self.accept) # 确定 buttonBox.rejected.connect(self.reject) # 取消 # 垂直布局,布局表格及按钮 layout = QtGui.QVBoxLayout() # 加入前面创建的表格布局 layout.addLayout(grid) # 放一个间隔对象美化布局 spacerItem = QtGui.QSpacerItem(20, 48, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) layout.addItem(spacerItem) # ButtonBox layout.addWidget(buttonBox) self.setLayout(layout)
Example #19
Source File: datetime.py From Writer with MIT License | 6 votes |
def initUI(self): self.box = QtGui.QComboBox(self) for i in self.formats: self.box.addItem(strftime(i)) insert = QtGui.QPushButton("Insert",self) insert.clicked.connect(self.insert) cancel = QtGui.QPushButton("Cancel",self) cancel.clicked.connect(self.close) layout = QtGui.QGridLayout() layout.addWidget(self.box,0,0,1,2) layout.addWidget(insert,1,0) layout.addWidget(cancel,1,1) self.setGeometry(300,300,400,80) self.setWindowTitle("Date and Time") self.setLayout(layout)
Example #20
Source File: universal_tool_template_v7.3.py From universal_tool_template.py with MIT License | 6 votes |
def quickLayout(self, type, ui_name=""): the_layout = '' if type in ("form", "QFormLayout"): the_layout = QtGui.QFormLayout() the_layout.setLabelAlignment(QtCore.Qt.AlignLeft) the_layout.setFieldGrowthPolicy(QtGui.QFormLayout.AllNonFixedFieldsGrow) elif type in ("grid", "QGridLayout"): the_layout = QtGui.QGridLayout() elif type in ("hbox", "QHBoxLayout"): the_layout = QtGui.QHBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) else: the_layout = QtGui.QVBoxLayout() the_layout.setAlignment(QtCore.Qt.AlignTop) if ui_name != "": self.uiList[ui_name] = the_layout return the_layout
Example #21
Source File: exportDialogTemplate_pyqt.py From tf-pose with Apache License 2.0 | 5 votes |
def setupUi(self, Form): Form.setObjectName(_fromUtf8("Form")) Form.resize(241, 367) self.gridLayout = QtGui.QGridLayout(Form) self.gridLayout.setSpacing(0) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.label = QtGui.QLabel(Form) self.label.setObjectName(_fromUtf8("label")) self.gridLayout.addWidget(self.label, 0, 0, 1, 3) self.itemTree = QtGui.QTreeWidget(Form) self.itemTree.setObjectName(_fromUtf8("itemTree")) self.itemTree.headerItem().setText(0, _fromUtf8("1")) self.itemTree.header().setVisible(False) self.gridLayout.addWidget(self.itemTree, 1, 0, 1, 3) self.label_2 = QtGui.QLabel(Form) self.label_2.setObjectName(_fromUtf8("label_2")) self.gridLayout.addWidget(self.label_2, 2, 0, 1, 3) self.formatList = QtGui.QListWidget(Form) self.formatList.setObjectName(_fromUtf8("formatList")) self.gridLayout.addWidget(self.formatList, 3, 0, 1, 3) self.exportBtn = QtGui.QPushButton(Form) self.exportBtn.setObjectName(_fromUtf8("exportBtn")) self.gridLayout.addWidget(self.exportBtn, 6, 1, 1, 1) self.closeBtn = QtGui.QPushButton(Form) self.closeBtn.setObjectName(_fromUtf8("closeBtn")) self.gridLayout.addWidget(self.closeBtn, 6, 2, 1, 1) self.paramTree = ParameterTree(Form) self.paramTree.setObjectName(_fromUtf8("paramTree")) self.paramTree.headerItem().setText(0, _fromUtf8("1")) self.paramTree.header().setVisible(False) self.gridLayout.addWidget(self.paramTree, 5, 0, 1, 3) self.label_3 = QtGui.QLabel(Form) self.label_3.setObjectName(_fromUtf8("label_3")) self.gridLayout.addWidget(self.label_3, 4, 0, 1, 3) self.copyBtn = QtGui.QPushButton(Form) self.copyBtn.setObjectName(_fromUtf8("copyBtn")) self.gridLayout.addWidget(self.copyBtn, 6, 0, 1, 1) self.retranslateUi(Form) QtCore.QMetaObject.connectSlotsByName(Form)
Example #22
Source File: uiBasicWidget.py From InplusTrader_Linux with MIT License | 5 votes |
def initUi(self): """初始化界面""" labelSymbol = QtGui.QLabel(u'代码:') lableDay = QtGui.QLabel(u'日期:') self.lineSymbol = QtGui.QLineEdit() self.lineSymbol.setText('IF1704') self.lineDay = QtGui.QLineEdit() self.lineDay.setText('2017-03-14') grid = QtGui.QGridLayout() grid.addWidget(labelSymbol, 0, 0) grid.addWidget(lableDay, 1, 0) grid.addWidget(self.lineSymbol, 0, 1) grid.addWidget(self.lineDay, 1, 1) # 启动exe显示数据按钮 buttonShowMin = QtGui.QPushButton(u'显示分钟线数据') size = buttonShowMin.sizeHint() buttonShowMin.setMinimumHeight(size.height()*2) # 把按钮高度设为默认两倍 # 整合布局 hbox = QtGui.QHBoxLayout() hbox.addLayout(grid) vbox = QtGui.QVBoxLayout() vbox.addLayout(hbox) vbox.addWidget(buttonShowMin) vbox.addStretch() self.setLayout(vbox) # 关联 buttonShowMin.clicked.connect(self.openExe)
Example #23
Source File: ui_composer_doc_selector.py From stdm with GNU General Public License v2.0 | 5 votes |
def setupUi(self, frmDocumentSelector): frmDocumentSelector.setObjectName(_fromUtf8("frmDocumentSelector")) frmDocumentSelector.resize(323, 234) self.gridLayout = QtGui.QGridLayout(frmDocumentSelector) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.lstDocs = QtGui.QListView(frmDocumentSelector) self.lstDocs.setEditTriggers(QtGui.QAbstractItemView.NoEditTriggers) self.lstDocs.setSelectionBehavior(QtGui.QAbstractItemView.SelectRows) self.lstDocs.setObjectName(_fromUtf8("lstDocs")) self.gridLayout.addWidget(self.lstDocs, 2, 0, 1, 1) self.label = QtGui.QLabel(frmDocumentSelector) self.label.setObjectName(_fromUtf8("label")) self.gridLayout.addWidget(self.label, 1, 0, 1, 1) self.manageButtonBox = QtGui.QDialogButtonBox(frmDocumentSelector) self.manageButtonBox.setOrientation(QtCore.Qt.Vertical) self.manageButtonBox.setStandardButtons(QtGui.QDialogButtonBox.Close|QtGui.QDialogButtonBox.Ok|QtGui.QDialogButtonBox.Save) self.manageButtonBox.setObjectName(_fromUtf8("manageButtonBox")) self.gridLayout.addWidget(self.manageButtonBox, 2, 1, 1, 1) self.buttonBox = QtGui.QDialogButtonBox(frmDocumentSelector) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel|QtGui.QDialogButtonBox.Ok) self.buttonBox.setCenterButtons(True) self.buttonBox.setObjectName(_fromUtf8("buttonBox")) self.gridLayout.addWidget(self.buttonBox, 3, 0, 1, 2) self.vlNotification = QtGui.QVBoxLayout() self.vlNotification.setObjectName(_fromUtf8("vlNotification")) self.gridLayout.addLayout(self.vlNotification, 0, 0, 1, 2) self.retranslateUi(frmDocumentSelector) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("rejected()")), frmDocumentSelector.reject) QtCore.QObject.connect(self.manageButtonBox, QtCore.SIGNAL(_fromUtf8("rejected()")), frmDocumentSelector.reject) QtCore.QMetaObject.connectSlotsByName(frmDocumentSelector)
Example #24
Source File: ui_spatial_unit_manager.py From stdm with GNU General Public License v2.0 | 5 votes |
def setupUi(self, SpatialUnitManagerWidget): SpatialUnitManagerWidget.setObjectName(_fromUtf8("SpatialUnitManagerWidget")) SpatialUnitManagerWidget.resize(405, 220) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(SpatialUnitManagerWidget.sizePolicy().hasHeightForWidth()) SpatialUnitManagerWidget.setSizePolicy(sizePolicy) self.dockWidgetContents = QtGui.QWidget() self.dockWidgetContents.setObjectName(_fromUtf8("dockWidgetContents")) self.gridLayout_2 = QtGui.QGridLayout(self.dockWidgetContents) self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.import_gpx_file_button = QtGui.QPushButton(self.dockWidgetContents) self.import_gpx_file_button.setObjectName(_fromUtf8("import_gpx_file_button")) self.gridLayout_2.addWidget(self.import_gpx_file_button, 1, 0, 1, 1) self.groupBox = QtGui.QGroupBox(self.dockWidgetContents) self.groupBox.setSizeIncrement(QtCore.QSize(0, 200)) self.groupBox.setObjectName(_fromUtf8("groupBox")) self.gridLayout = QtGui.QGridLayout(self.groupBox) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.stdm_layers_combo = QtGui.QComboBox(self.groupBox) self.stdm_layers_combo.setSizeIncrement(QtCore.QSize(0, 0)) self.stdm_layers_combo.setMinimumContentsLength(3) self.stdm_layers_combo.setIconSize(QtCore.QSize(16, 16)) self.stdm_layers_combo.setObjectName(_fromUtf8("stdm_layers_combo")) self.gridLayout.addWidget(self.stdm_layers_combo, 0, 1, 1, 1) self.add_to_canvas_button = QtGui.QPushButton(self.groupBox) self.add_to_canvas_button.setObjectName(_fromUtf8("add_to_canvas_button")) self.gridLayout.addWidget(self.add_to_canvas_button, 1, 0, 1, 2) self.set_display_name_button = QtGui.QPushButton(self.groupBox) self.set_display_name_button.setObjectName(_fromUtf8("set_display_name_button")) self.gridLayout.addWidget(self.set_display_name_button, 2, 0, 1, 2) self.layerLebel = QtGui.QLabel(self.groupBox) self.layerLebel.setMaximumSize(QtCore.QSize(70, 16777215)) self.layerLebel.setObjectName(_fromUtf8("layerLebel")) self.gridLayout.addWidget(self.layerLebel, 0, 0, 1, 1) self.gridLayout_2.addWidget(self.groupBox, 0, 0, 1, 1) SpatialUnitManagerWidget.setWidget(self.dockWidgetContents) self.retranslateUi(SpatialUnitManagerWidget) QtCore.QMetaObject.connectSlotsByName(SpatialUnitManagerWidget)
Example #25
Source File: ui_new_role.py From stdm with GNU General Public License v2.0 | 5 votes |
def setupUi(self, frmNewRole): frmNewRole.setObjectName(_fromUtf8("frmNewRole")) frmNewRole.resize(280, 186) self.gridLayout = QtGui.QGridLayout(frmNewRole) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.groupBox = QtGui.QGroupBox(frmNewRole) self.groupBox.setObjectName(_fromUtf8("groupBox")) self.gridLayout_2 = QtGui.QGridLayout(self.groupBox) self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.label = QtGui.QLabel(self.groupBox) self.label.setMinimumSize(QtCore.QSize(60, 0)) self.label.setObjectName(_fromUtf8("label")) self.gridLayout_2.addWidget(self.label, 0, 0, 1, 1) self.txtRoleName = QtGui.QLineEdit(self.groupBox) self.txtRoleName.setMinimumSize(QtCore.QSize(0, 30)) self.txtRoleName.setMaxLength(50) self.txtRoleName.setObjectName(_fromUtf8("txtRoleName")) self.gridLayout_2.addWidget(self.txtRoleName, 0, 1, 1, 1) self.label_2 = QtGui.QLabel(self.groupBox) self.label_2.setObjectName(_fromUtf8("label_2")) self.gridLayout_2.addWidget(self.label_2, 1, 0, 1, 1) self.txtRoleDescription = QtGui.QLineEdit(self.groupBox) self.txtRoleDescription.setMinimumSize(QtCore.QSize(0, 30)) self.txtRoleDescription.setMaxLength(50) self.txtRoleDescription.setObjectName(_fromUtf8("txtRoleDescription")) self.gridLayout_2.addWidget(self.txtRoleDescription, 1, 1, 1, 1) self.gridLayout.addWidget(self.groupBox, 0, 0, 1, 1) self.buttonBox = QtGui.QDialogButtonBox(frmNewRole) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel|QtGui.QDialogButtonBox.Ok) self.buttonBox.setObjectName(_fromUtf8("buttonBox")) self.gridLayout.addWidget(self.buttonBox, 1, 0, 1, 1) self.retranslateUi(frmNewRole) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("rejected()")), frmNewRole.reject) QtCore.QMetaObject.connectSlotsByName(frmNewRole)
Example #26
Source File: universal_tool_template_0803.py From universal_tool_template.py with MIT License | 5 votes |
def qui(self, ui_list_string, parentObject_string='', opt=''): # pre-defined user short name syntax type_dict = { 'vbox': 'QVBoxLayout','hbox':'QHBoxLayout','grid':'QGridLayout', 'form':'QFormLayout', 'split': 'QSplitter', 'grp':'QGroupBox', 'tab':'QTabWidget', 'btn':'QPushButton', 'btnMsg':'QPushButton', 'label':'QLabel', 'input':'QLineEdit', 'check':'QCheckBox', 'choice':'QComboBox', 'txt': 'QTextEdit', 'list': 'QListWidget', 'tree': 'QTreeWidget', 'table': 'QTableWidget', 'space': 'QSpacerItem', } # get ui_list, creation or existing ui object ui_list = [x.strip() for x in ui_list_string.split('|')] for i in range(len(ui_list)): if ui_list[i] in self.uiList: # - exisiting object ui_list[i] = self.uiList[ui_list[i]] else: # - string creation: # get part info partInfo = ui_list[i].split(';',1) uiName = partInfo[0].split('@')[0] uiType = uiName.rsplit('_',1)[-1] if uiType in type_dict: uiType = type_dict[uiType] # set quickUI string format ui_list[i] = partInfo[0]+';'+uiType if len(partInfo)==1: # give empty button and label a place holder name if uiType in ('btn', 'btnMsg', 'QPushButton','label', 'QLabel'): ui_list[i] = partInfo[0]+';'+uiType + ';'+uiName elif len(partInfo)==2: ui_list[i]=ui_list[i]+";"+partInfo[1] # get parentObject or exisiting object parentObject = parentObject_string if parentObject in self.uiList: parentObject = self.uiList[parentObject] # process quickUI self.quickUI(ui_list, parentObject, opt)
Example #27
Source File: UITranslator.py From universal_tool_template.py with MIT License | 5 votes |
def qui(self, ui_list_string, parentObject_string='', opt=''): # pre-defined user short name syntax type_dict = { 'vbox': 'QVBoxLayout','hbox':'QHBoxLayout','grid':'QGridLayout', 'form':'QFormLayout', 'split': 'QSplitter', 'grp':'QGroupBox', 'tab':'QTabWidget', 'btn':'QPushButton', 'btnMsg':'QPushButton', 'label':'QLabel', 'input':'QLineEdit', 'check':'QCheckBox', 'choice':'QComboBox', 'txtEdit': 'LNTextEdit', 'txt': 'QTextEdit', 'tree': 'QTreeWidget', 'table': 'QTableWidget', 'space': 'QSpacerItem', } # get ui_list, creation or existing ui object ui_list = [x.strip() for x in ui_list_string.split('|')] for i in range(len(ui_list)): if ui_list[i] in self.uiList: # - exisiting object ui_list[i] = self.uiList[ui_list[i]] else: # - string creation: # get part info partInfo = ui_list[i].split(';',1) uiName = partInfo[0].split('@')[0] uiType = uiName.rsplit('_',1)[-1] if uiType in type_dict: uiType = type_dict[uiType] # set quickUI string format ui_list[i] = partInfo[0]+';'+uiType if len(partInfo)==1: # give empty button and label a place holder name if uiType in ('btn', 'btnMsg', 'QPushButton','label', 'QLabel'): ui_list[i] = partInfo[0]+';'+uiType + ';'+uiName elif len(partInfo)==2: ui_list[i]=ui_list[i]+";"+partInfo[1] # get parentObject or exisiting object parentObject = parentObject_string if parentObject in self.uiList: parentObject = self.uiList[parentObject] # process quickUI self.quickUI(ui_list, parentObject, opt)
Example #28
Source File: universal_tool_template_0903.py From universal_tool_template.py with MIT License | 5 votes |
def qui(self, ui_list_string, parentObject_string='', opt=''): # pre-defined user short name syntax type_dict = { 'vbox': 'QVBoxLayout','hbox':'QHBoxLayout','grid':'QGridLayout', 'form':'QFormLayout', 'split': 'QSplitter', 'grp':'QGroupBox', 'tab':'QTabWidget', 'btn':'QPushButton', 'btnMsg':'QPushButton', 'label':'QLabel', 'input':'QLineEdit', 'check':'QCheckBox', 'choice':'QComboBox', 'txt': 'QTextEdit', 'list': 'QListWidget', 'tree': 'QTreeWidget', 'table': 'QTableWidget', 'space': 'QSpacerItem', } # get ui_list, creation or existing ui object ui_list = [x.strip() for x in ui_list_string.split('|')] for i in range(len(ui_list)): if ui_list[i] in self.uiList: # - exisiting object ui_list[i] = self.uiList[ui_list[i]] else: # - string creation: # get part info partInfo = ui_list[i].split(';',1) uiName = partInfo[0].split('@')[0] uiType = uiName.rsplit('_',1)[-1] if uiType in type_dict: uiType = type_dict[uiType] # set quickUI string format ui_list[i] = partInfo[0]+';'+uiType if len(partInfo)==1: # give empty button and label a place holder name if uiType in ('btn', 'btnMsg', 'QPushButton','label', 'QLabel'): ui_list[i] = partInfo[0]+';'+uiType + ';'+uiName elif len(partInfo)==2: ui_list[i]=ui_list[i]+";"+partInfo[1] # get parentObject or exisiting object parentObject = parentObject_string if parentObject in self.uiList: parentObject = self.uiList[parentObject] # process quickUI self.quickUI(ui_list, parentObject, opt)
Example #29
Source File: uiBasicWidget.py From InplusTrader_Linux with MIT License | 5 votes |
def initUi(self): """初始化界面""" labelSymbol = QtGui.QLabel(u'代码:') lableDay = QtGui.QLabel(u'日期:') self.lineSymbol = QtGui.QLineEdit() self.lineSymbol.setText('IF1704') self.lineDay = QtGui.QLineEdit() self.lineDay.setText('2017-03-14') grid = QtGui.QGridLayout() grid.addWidget(labelSymbol, 0, 0) grid.addWidget(lableDay, 1, 0) grid.addWidget(self.lineSymbol, 0, 1) grid.addWidget(self.lineDay, 1, 1) # 启动exe显示数据按钮 buttonShowMin = QtGui.QPushButton(u'显示分钟线数据') size = buttonShowMin.sizeHint() buttonShowMin.setMinimumHeight(size.height()*2) # 把按钮高度设为默认两倍 # 整合布局 hbox = QtGui.QHBoxLayout() hbox.addLayout(grid) vbox = QtGui.QVBoxLayout() vbox.addLayout(hbox) vbox.addWidget(buttonShowMin) vbox.addStretch() self.setLayout(vbox) # 关联 buttonShowMin.clicked.connect(self.openExe)
Example #30
Source File: uiBasicWidget.py From InplusTrader_Linux with MIT License | 5 votes |
def initUi(self): """初始化界面""" labelSymbol = QtGui.QLabel(u'代码:') self.lineSymbol = QtGui.QLineEdit() self.lineSymbol.setText('IF1704') grid = QtGui.QGridLayout() grid.addWidget(labelSymbol, 0, 0) grid.addWidget(self.lineSymbol, 0, 1) # 启动显示数据按钮 buttonShowDaily = QtGui.QPushButton(u'显示日线数据') size = buttonShowDaily.sizeHint() buttonShowDaily.setMinimumHeight(size.height()*2) # 把按钮高度设为默认两倍 # 整合布局 hbox = QtGui.QHBoxLayout() hbox.addLayout(grid) vbox = QtGui.QVBoxLayout() vbox.addLayout(hbox) vbox.addWidget(buttonShowDaily) vbox.addStretch() self.setLayout(vbox) # 关联 buttonShowDaily.clicked.connect(self.openExe) #show self.lineSymbol.returnPressed.connect(self.openExe) #show #----------------------------------------------------------------------