我们从Python开源项目中,提取了以下50个代码示例,用于说明如何使用PyQt4.QtGui.QVBoxLayout()。
def setupUi(self, Form): Form.setObjectName(_fromUtf8("Form")) Form.resize(582, 317) self.verticalLayoutWidget = QtGui.QWidget(Form) self.verticalLayoutWidget.setGeometry(QtCore.QRect(10, 10, 561, 261)) self.verticalLayoutWidget.setObjectName(_fromUtf8("verticalLayoutWidget")) self.verticalLayout = QtGui.QVBoxLayout(self.verticalLayoutWidget) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.labelProgress = QtGui.QLabel(self.verticalLayoutWidget) font = QtGui.QFont() font.setPointSize(12) font.setBold(True) font.setWeight(75) self.labelProgress.setFont(font) self.labelProgress.setObjectName(_fromUtf8("labelProgress")) self.verticalLayout.addWidget(self.labelProgress) self.textEdit = QtGui.QTextEdit(self.verticalLayoutWidget) self.textEdit.setObjectName(_fromUtf8("textEdit")) self.verticalLayout.addWidget(self.textEdit) self.btnContinue = QtGui.QPushButton(Form) self.btnContinue.setGeometry(QtCore.QRect(450, 280, 90, 28)) self.btnContinue.setObjectName(_fromUtf8("btnContinue")) self.retranslateUi(Form) QtCore.QMetaObject.connectSlotsByName(Form)
def __init__(self): TouchInputWidget.__init__(self) self.txtNumeric = QtGui.QLineEdit() # actiate touch input self.txtNumeric.keyboard_type = 'numeric' self.txtText = QtGui.QLineEdit() # activate touch input self.txtText.keyboard_type = 'default' gl = QtGui.QVBoxLayout() gl.addWidget(self.txtNumeric) gl.addWidget(self.txtText) self.setWindowTitle('Touch Input Demo') self.setLayout(gl)
def setupUi(self, FileBrowser): FileBrowser.setObjectName("FileBrowser") FileBrowser.resize(400, 300) self.verticalLayout = QtGui.QVBoxLayout(FileBrowser) self.verticalLayout.setObjectName("verticalLayout") self.splitter = QtGui.QSplitter(FileBrowser) self.splitter.setOrientation(QtCore.Qt.Vertical) self.splitter.setObjectName("splitter") self.treeView = QtGui.QTreeView(self.splitter) self.treeView.setObjectName("treeView") self.buttonBox = QtGui.QDialogButtonBox(self.splitter) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel|QtGui.QDialogButtonBox.Ok) self.buttonBox.setObjectName("buttonBox") self.verticalLayout.addWidget(self.splitter) self.retranslateUi(FileBrowser) QtCore.QMetaObject.connectSlotsByName(FileBrowser)
def setupUi(self, Dialog, mymodel): Dialog.setObjectName(_fromUtf8("Downloads_Dialog")) Dialog.resize(740, 440) self.verticalLayout = QtGui.QVBoxLayout(Dialog) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.tableView = DownloadsTable(mymodel) self.tableView.setObjectName(_fromUtf8("tableView")) self.verticalLayout.addWidget(self.tableView) self.buttonBox = QtGui.QDialogButtonBox(Dialog) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Close) self.buttonBox.setObjectName(_fromUtf8("buttonBox")) self.verticalLayout.addWidget(self.buttonBox) self.retranslateUi(Dialog) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("rejected()")), Dialog.reject) QtCore.QMetaObject.connectSlotsByName(Dialog)
def setupUi(self, Alert): Alert.setObjectName("Alert") Alert.resize(400, 93) self.verticalLayout = QtGui.QVBoxLayout(Alert) self.verticalLayout.setObjectName("verticalLayout") self.gridLayout = QtGui.QGridLayout() self.gridLayout.setObjectName("gridLayout") spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.gridLayout.addItem(spacerItem, 0, 0, 1, 1) self.label = QtGui.QLabel(Alert) self.label.setObjectName("label") self.gridLayout.addWidget(self.label, 0, 1, 1, 1) spacerItem1 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.gridLayout.addItem(spacerItem1, 0, 2, 1, 1) self.verticalLayout.addLayout(self.gridLayout) self.buttonBox = QtGui.QDialogButtonBox(Alert) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Ok) self.buttonBox.setObjectName("buttonBox") self.verticalLayout.addWidget(self.buttonBox) self.retranslateUi(Alert) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("accepted()"), Alert.accept) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("rejected()"), Alert.reject) QtCore.QMetaObject.connectSlotsByName(Alert)
def setupUi(self, DebugDialog): DebugDialog.setObjectName(_fromUtf8("DebugDialog")) DebugDialog.setWindowModality(QtCore.Qt.ApplicationModal) DebugDialog.resize(564, 547) self.verticalLayout = QtGui.QVBoxLayout(DebugDialog) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.frame = QtGui.QFrame(DebugDialog) self.frame.setFrameShape(QtGui.QFrame.StyledPanel) self.frame.setFrameShadow(QtGui.QFrame.Raised) self.frame.setObjectName(_fromUtf8("frame")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.frame) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.textEdit = QtGui.QPlainTextEdit(self.frame) self.textEdit.setUndoRedoEnabled(False) self.textEdit.setReadOnly(True) self.textEdit.setPlainText(_fromUtf8("")) self.textEdit.setObjectName(_fromUtf8("textEdit")) self.verticalLayout_2.addWidget(self.textEdit) self.verticalLayout.addWidget(self.frame) self.retranslateUi(DebugDialog) QtCore.QMetaObject.connectSlotsByName(DebugDialog)
def __init__ (self, parent=None): """Initialize the editor widget.""" super(EditorWindow, self).__init__(parent) self.setupUi(self) # filename used for saving self.filename = None # the Scintilla editor widget self.editor = Editor(parent=self.frame) layout = QtGui.QVBoxLayout(self.frame) layout.setContentsMargins(0, 0, 0, 0) layout.addWidget(self.editor) # for debugging #self.setText(("1234567890"*8) + "\n<html><head>\n<title>x</title>\n</head>\n") #lexer = Qsci.QsciLexerHTML() #lexer.setFont(self.editor.font()) #self.editor.setLexer(lexer) #self.editor.setCursorPosition(1, 1) #self.show()
def initUI(self): self.text_show2 = QtGui.QTextEdit() self.text_show2.setText(SHOW2STR) self.text_show2.setReadOnly(True) self.text_hex = QtGui.QTextEdit() self.text_hex.setText(HEXSTR) self.text_hex.setReadOnly(True) self.save_but = QtGui.QPushButton(u'???PDF', self) self.save_but.setCheckable(False) self.save_but.clicked.connect(self.save_pdf) vbox = QtGui.QVBoxLayout() vbox.addWidget(self.text_show2) vbox.addWidget(self.text_hex) vbox.addWidget(self.save_but) self.setLayout(vbox) """ self.splitter = QtGui.QSplitter(self) self.splitter.addWidget(self.text_show2) self.splitter.addWidget(self.text_hex) self.splitter.setOrientation(QtCore.Qt.Vertical) """
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)
def initUi(self): """?????""" self.setWindowTitle(u'??' + self.symbol + u'???') self.vbl_1 = QtGui.QVBoxLayout() self.initplotTick() # plotTick??? self.vbl_2 = QtGui.QVBoxLayout() self.initplotKline() # plotKline??? self.initplotTendency() # plot??????? # ???? self.hbl = QtGui.QHBoxLayout() self.hbl.addLayout(self.vbl_1) self.hbl.addLayout(self.vbl_2) self.setLayout(self.hbl) #self.initHistoricalData() # ??????, ?????????? ?????? self.initCompleted = True # ???????? #----------------------------------------------------------------------
def setupUi(self, WidgetForm): WidgetForm.setObjectName(_fromUtf8("WidgetForm")) WidgetForm.resize(422, 341) self.verticalLayout_2 = QtGui.QVBoxLayout(WidgetForm) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.mainVerticalLayout = QtGui.QVBoxLayout() self.mainVerticalLayout.setObjectName(_fromUtf8("mainVerticalLayout")) self.tableWidget = QtGui.QTableWidget(WidgetForm) self.tableWidget.setObjectName(_fromUtf8("tableWidget")) self.tableWidget.setColumnCount(0) self.tableWidget.setRowCount(0) self.mainVerticalLayout.addWidget(self.tableWidget) self.printOutButton = QtGui.QPushButton(WidgetForm) self.printOutButton.setObjectName(_fromUtf8("printOutButton")) self.mainVerticalLayout.addWidget(self.printOutButton) self.deleteColumnButton = QtGui.QPushButton(WidgetForm) self.deleteColumnButton.setObjectName(_fromUtf8("deleteColumnButton")) self.mainVerticalLayout.addWidget(self.deleteColumnButton) self.insertColumnButton = QtGui.QPushButton(WidgetForm) self.insertColumnButton.setObjectName(_fromUtf8("insertColumnButton")) self.mainVerticalLayout.addWidget(self.insertColumnButton) self.verticalLayout_2.addLayout(self.mainVerticalLayout) self.retranslateUi(WidgetForm) QtCore.QMetaObject.connectSlotsByName(WidgetForm)
def setupUi(self, MainDialog): MainDialog.setObjectName(_fromUtf8("MainDialog")) MainDialog.resize(438, 583) self.verticalLayout_2 = QtGui.QVBoxLayout(MainDialog) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.label = QtGui.QLabel(MainDialog) self.label.setText(_fromUtf8("")) self.label.setPixmap(QtGui.QPixmap(_fromUtf8(":/Other/icons/mall_logo1_medium.png"))) self.label.setObjectName(_fromUtf8("label")) self.verticalLayout.addWidget(self.label) self.textEdit = QtGui.QTextEdit(MainDialog) self.textEdit.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.textEdit.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.textEdit.setReadOnly(True) self.textEdit.setObjectName(_fromUtf8("textEdit")) self.verticalLayout.addWidget(self.textEdit) self.verticalLayout_2.addLayout(self.verticalLayout) self.retranslateUi(MainDialog) QtCore.QMetaObject.connectSlotsByName(MainDialog)
def setupUi(self, Dialog): Dialog.setObjectName("Dialog") Dialog.resize(400, 300) self.verticalLayout = QtGui.QVBoxLayout(Dialog) self.verticalLayout.setObjectName("verticalLayout") self.textview = QtGui.QPlainTextEdit(Dialog) self.textview.setObjectName("textview") self.verticalLayout.addWidget(self.textview) self.buttonBox = QtGui.QDialogButtonBox(Dialog) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Close) self.buttonBox.setObjectName("buttonBox") self.verticalLayout.addWidget(self.buttonBox) self.retranslateUi(Dialog) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("accepted()"), Dialog.accept) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL("rejected()"), Dialog.reject) QtCore.QMetaObject.connectSlotsByName(Dialog)
def setupUi(self, Dialog): Dialog.setObjectName(_fromUtf8("Dialog")) Dialog.resize(400, 300) self.verticalLayout = QtGui.QVBoxLayout(Dialog) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.textview = QtGui.QPlainTextEdit(Dialog) self.textview.setObjectName(_fromUtf8("textview")) self.verticalLayout.addWidget(self.textview) self.buttonBox = QtGui.QDialogButtonBox(Dialog) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Close) self.buttonBox.setObjectName(_fromUtf8("buttonBox")) self.verticalLayout.addWidget(self.buttonBox) self.retranslateUi(Dialog) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("accepted()")), Dialog.accept) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("rejected()")), Dialog.reject) QtCore.QMetaObject.connectSlotsByName(Dialog)
def __init__(self, parent=None): super(ChangeUI_lable, self).__init__(parent) self.setWindowTitle("One") self.pushButton = QtGui.QPushButton("Rocky_Button") self.pushButton1 = QtGui.QPushButton("Clear") self.textEdit = QtGui.QTextEdit() layout = QtGui.QVBoxLayout() self.pushButton.clicked.connect(self.onClick) self.pushButton1.clicked.connect(self.onClick1) layout.addWidget(self.textEdit) layout.addWidget(self.pushButton) layout.addWidget(self.pushButton1) self.setLayout(layout)
def setupUi(self, StaticHelp): StaticHelp.setObjectName(_fromUtf8("StaticHelp")) StaticHelp.resize(698, 595) self.verticalLayout = QtGui.QVBoxLayout(StaticHelp) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.help_view = QtWebKit.QWebView(StaticHelp) self.help_view.setUrl(QtCore.QUrl(_fromUtf8("about:blank"))) self.help_view.setObjectName(_fromUtf8("help_view")) self.verticalLayout.addWidget(self.help_view) self.buttonBox = QtGui.QDialogButtonBox(StaticHelp) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Close) self.buttonBox.setObjectName(_fromUtf8("buttonBox")) self.verticalLayout.addWidget(self.buttonBox) self.retranslateUi(StaticHelp) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("accepted()")), StaticHelp.accept) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("rejected()")), StaticHelp.reject) QtCore.QMetaObject.connectSlotsByName(StaticHelp)
def __init__(self, msg_type, topic_name, window=None): self.topic_name = str(topic_name) self.msg_type = msg_type self.twitter_call_limit = [] self.file_name = self.name_file(topic_name) self.current_msgs = [] self.UI_msgs = [] self.parent_window = window try: f = open('data/'+self.file_name, 'x') f.close() except FileExistsError: pass if(self.parent_window): self.data_area = QtGui.QWidget() self.data_area_layout = QtGui.QVBoxLayout(self.data_area) self.scroll_area = QtGui.QScrollArea(self.parent_window) self.scroll_area.setWidget(self.data_area) self.scroll_area.setWidgetResizable(True) self.parent_window.main_tab_layout.addWidget(self.scroll_area) #binds the subscriber so that it doesn't get garbage collected before data is retrieved hard_bind = pub.subscribe(self.listener, topic_name)
def __init__(self, parent=None): super(GetMany, self).__init__(parent) layout = QtGui.QVBoxLayout(self) layout.addWidget(QtGui.QLabel('Enter Coordinates')) self.text = QtGui.QPlainTextEdit() self.text.setPlainText('Enter list of coordinates separated by spaces or commas. west lat.,' \ + ' north lon., east lat., south lon. ...') layout.addWidget(self.text) # OK and Cancel buttons buttons = QtGui.QDialogButtonBox( QtGui.QDialogButtonBox.Ok | QtGui.QDialogButtonBox.Cancel, QtCore.Qt.Horizontal, self) buttons.accepted.connect(self.accept) buttons.rejected.connect(self.reject) layout.addWidget(buttons) self.setWindowTitle('SIREN - worldwindow (' + fileVersion() + ") - List of Coordinates")
def __init__(self,parent=None,**kwargs): super(AppWindow, self).__init__(parent) self.I=kwargs.get('I',None) a=self.I.WS2812B([[0xAA,0x00,0xFF]],'SQR1') TOTAL_PIXELS=3 self.Frame=QtGui.QFrame() self.Holder=QtGui.QVBoxLayout() self.Frame.setLayout(self.Holder) self.setCentralWidget(self.Frame) self.setWindowTitle('Set color of WS2812B RGB LEDs') self.btns = [pg.ColorButton() for a in range(TOTAL_PIXELS)] for sld in self.btns: self.Holder.addWidget(sld) self.COLS=[[1,0,1]]*len(self.btns) for btn in self.btns: btn.sigColorChanging.connect(self.change)
def createVtkCanvas(self,addRenderer=False): """Create vtk canvas. Keyword Args: addRenderer (bool): Adds renderer. Returns: vtk.QVTKRenderWindowInteractor """ self.vtkCanvas = QVTKRenderWindowInteractor(self.currTab) self.vtkCanvas.UpdateSize(int(self.currTab.width()),int(self.currTab.height())) self.vboxVTKCanvas = QtGui.QVBoxLayout() self.vboxVTKCanvas.addWidget(self.vtkCanvas,stretch=1) self.currTab.setLayout(self.vboxVTKCanvas) if addRenderer: self.renderer=vtk.vtkRenderer() self.vtkCanvas.GetRenderWindow().AddRenderer(self.renderer) return self.vtkCanvas
def __init__(self,parent): super(waitDialog,self).__init__(parent) #Labels self.lblName = QtGui.QLabel("Something in progress...", self) #Buttons self.btnCancel=QtGui.QPushButton('Cancel') self.btnCancel.connect(self.btnCancel, QtCore.SIGNAL('clicked()'), self.cancel) #Layout self.vbox = QtGui.QVBoxLayout() self.vbox.addWidget(self.lblName) self.vbox.addWidget(self.btnCancel) self.setLayout(self.vbox) self.setWindowTitle('Progress Dialog') self.show()
def __init__(self,parent): super(wizardSelector,self).__init__(parent) #Passing parent GUI self.parent=parent self.useLSM=None #Buttons self.btnUseLSM=QtGui.QPushButton('Create Embryo from Microscope Data') self.btnUseLSM.connect(self.btnUseLSM, QtCore.SIGNAL('clicked()'), self.setUseLSM) self.btnUseSorted=QtGui.QPushButton('Create Embryo from already prepared Data') self.btnUseSorted.connect(self.btnUseSorted, QtCore.SIGNAL('clicked()'), self.setUseSorted) self.vbox = QtGui.QVBoxLayout() self.vbox.addWidget(self.btnUseLSM) self.vbox.addWidget(self.btnUseSorted) self.setLayout(self.vbox) self.setWindowTitle('Select Wizard Steps') self.show()
def __init__(self, controller, position, *args, **kwargs): super(Panel, self).__init__(position.title(), *args, **kwargs) self.instructions = controller self.position = position.lower() layout = QtGui.QVBoxLayout() self.selector = QtGui.QComboBox() self.selector.currentIndexChanged.connect(self.on_selector) layout.addWidget(self.selector) self.stack = QtGui.QStackedWidget() layout.addWidget(self.stack) self.setLayout(layout) for cls in screen.ScreenWidget.__subclasses__(): self.selector.addItem(cls.name) self.stack.addWidget(cls(controller, position))
def slotDisplayPreview(self): data = self.getCurrentFileData() displayDialog = QtGui.QDialog() displayDialog.setWindowTitle('Display attachment') textField = QtGui.QTextEdit() textField.setPlainText(data) textField.setReadOnly(True) saveButton = QtGui.QPushButton('&Save') saveButton.clicked.connect(self.askAndSaveFile) okButton = QtGui.QPushButton('&Ok') okButton.clicked.connect(displayDialog.accept) layout = QtGui.QVBoxLayout() layout.addWidget(textField) layout.addWidget(saveButton) layout.addWidget(okButton) displayDialog.setLayout(layout) displayDialog.exec_()
def __init__(self, parent=None): super(MyCustomWidget, self).__init__(parent) layout = QtGui.QVBoxLayout(self) self.setWindowFlags(QtCore.Qt.FramelessWindowHint) #self.setAttribute(QtCore.Qt.WA_TranslucentBackground) self.progressBar = QtGui.QProgressBar(self) self.progressBar.setRange(0,100) button = QtGui.QPushButton("Start", self) layout.addWidget(self.progressBar) layout.addWidget(button) button.clicked.connect(self.onStart) self.myLongTask = TaskThread() print(self.myLongTask.result) self.myLongTask.notifyProgress.connect(self.onProgress) self.myLongTask.done.connect(self.finPBar)
def __init__(self, text, size_min = None, size_max = None, parent = None): """ Initialization of the CfgLineEdit class (text edit, one line). @param text: text string associated with the line edit @param size_min: min length (int) @param size_max: max length (int) """ QWidget.__init__(self, parent) self.lineedit = QLineEdit(parent) self.setSpec({'minimum': size_min, 'maximum': size_max, 'comment': ''}) if size_min is not None: self.size_min = size_min else: self.size_min = 0 self.label = QLabel(text, parent) self.layout = QVBoxLayout(parent) self.layout.addWidget(self.label) self.layout.addWidget(self.lineedit) self.setLayout(self.layout) self.layout.setSpacing(1) #Don't use too much space, it makes the option window too big otherwise
def poblarLista(self, resultados, cantidad): tempWidget = QtGui.QWidget(self) tempLayout = QtGui.QVBoxLayout(self) tempWidget.setLayout(tempLayout) for i in range(0, cantidad): videoBlock = VideoWidget(resultados["Titulo" + str(i)], i, resultados["Duracion" + str(i)], resultados["PlayVLC" + str(i)], resultados["PlayMPV" + str(i)], resultados["Descarga" + str(i)], self.reproductorPreferido) tempLayout.addWidget(videoBlock) self.aviso.setText("") if self.reproductorActivo: self.scrollPequeno.setWidget(tempWidget) else: self.scroll.setWidget(tempWidget)
def setupUi(self, qgpkgDlg): qgpkgDlg.setObjectName(_fromUtf8("qgpkgDlg")) qgpkgDlg.resize(456, 358) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(_fromUtf8(":/plugins/QgisGeopackage/about.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) qgpkgDlg.setWindowIcon(icon) self.verticalLayout = QtGui.QVBoxLayout(qgpkgDlg) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.textEdit = QtGui.QTextEdit(qgpkgDlg) self.textEdit.setReadOnly(True) self.textEdit.setObjectName(_fromUtf8("textEdit")) self.verticalLayout.addWidget(self.textEdit) self.button_box = QtGui.QDialogButtonBox(qgpkgDlg) self.button_box.setOrientation(QtCore.Qt.Horizontal) self.button_box.setStandardButtons(QtGui.QDialogButtonBox.Close) self.button_box.setObjectName(_fromUtf8("button_box")) self.verticalLayout.addWidget(self.button_box) self.retranslateUi(qgpkgDlg) QtCore.QObject.connect(self.button_box, QtCore.SIGNAL(_fromUtf8("accepted()")), qgpkgDlg.accept) QtCore.QObject.connect(self.button_box, QtCore.SIGNAL(_fromUtf8("rejected()")), qgpkgDlg.reject) QtCore.QMetaObject.connectSlotsByName(qgpkgDlg)
def __init__(self, msg): super(YesNoDialog, self).__init__() vbox = QtGui.QVBoxLayout() vbox.addWidget(QtGui.QLabel(msg)) vbox.addStretch(1) hbox = QtGui.QHBoxLayout() hbox.addStretch(1) buttonYes = QtGui.QPushButton(Lang.value('CO_Yes'), self) buttonYes.clicked.connect(self.accept) buttonNo = QtGui.QPushButton(Lang.value('CO_No'), self) buttonNo.clicked.connect(self.reject) hbox.addWidget(buttonYes) hbox.addWidget(buttonNo) vbox.addLayout(hbox) self.setLayout(vbox)
def __init__(self, msg): super(YesNoCancelDialog, self).__init__() vbox = QtGui.QVBoxLayout() vbox.addWidget(QtGui.QLabel(msg)) vbox.addStretch(1) hbox = QtGui.QHBoxLayout() hbox.addStretch(1) buttonYes = QtGui.QPushButton(Lang.value('CO_Yes'), self) buttonYes.clicked.connect(self.yes) buttonNo = QtGui.QPushButton(Lang.value('CO_No'), self) buttonNo.clicked.connect(self.no) buttonCancel = QtGui.QPushButton(Lang.value('CO_Cancel'), self) buttonCancel.clicked.connect(self.cancel) hbox.addWidget(buttonYes) hbox.addWidget(buttonNo) hbox.addWidget(buttonCancel) vbox.addLayout(hbox) self.setLayout(vbox) self.choice = 'Yes'
def __init__(self, Lang): super(OkCancelDialog, self).__init__() vbox = QtGui.QVBoxLayout() vbox.addWidget(self.mainWidget) vbox.addStretch(1) hbox = QtGui.QHBoxLayout() hbox.addStretch(1) buttonOk = QtGui.QPushButton(Lang.value('CO_OK'), self) buttonOk.clicked.connect(self.accept) buttonCancel = QtGui.QPushButton(Lang.value('CO_Cancel'), self) buttonCancel.clicked.connect(self.reject) hbox.addWidget(buttonOk) hbox.addWidget(buttonCancel) vbox.addLayout(hbox) self.setLayout(vbox)
def __init__(self): super().__init__() # Init GUI self.setWindowTitle('Picasso: ToRaw') self.resize(768, 512) this_directory = os.path.dirname(os.path.realpath(__file__)) icon_path = os.path.join(this_directory, 'icons', 'toraw.ico') icon = QtGui.QIcon(icon_path) self.setWindowIcon(icon) vbox = QtGui.QVBoxLayout() self.setLayout(vbox) vbox.addWidget(QtGui.QLabel('Files:')) self.path_edit = TextEdit() vbox.addWidget(self.path_edit) hbox = QtGui.QHBoxLayout() vbox.addLayout(hbox) self.browse_button = QtGui.QPushButton('Browse') self.browse_button.clicked.connect(self.browse) hbox.addWidget(self.browse_button) hbox.addStretch(1) to_raw_button = QtGui.QPushButton('To raw') to_raw_button.clicked.connect(self.to_raw) hbox.addWidget(to_raw_button)
def __init__(self, parent=None): super(SeqDialog, self).__init__(parent) layout = QtGui.QVBoxLayout(self) self.table = QtGui.QTableWidget() self.table.setWindowTitle('Extension table') self.setWindowTitle('Extension table') self.resize(500, 285) self.table.setColumnCount(5) self.table.setHorizontalHeaderLabels(('Pos, Color, Preselection, Shortname, Sequence').split(', ')) self.table.horizontalHeader().setStretchLastSection(True) self.table.resizeColumnsToContents() layout.addWidget(self.table) self.buttons = QDialogButtonBox( QDialogButtonBox.Ok | QDialogButtonBox.Cancel, Qt.Horizontal, self) layout.addWidget(self.buttons) self.buttons.accepted.connect(self.accept) self.buttons.rejected.connect(self.reject)
def __init__(self, parent=None): super(PlateDialog, self).__init__(parent) layout = QtGui.QVBoxLayout(self) self.info = QtGui.QLabel('Please make selection: ') self.radio1 = QtGui.QRadioButton('Export only the sequences needed for this design. (176 staples in 2 plates)') self.radio2 = QtGui.QRadioButton('Export full 2 full plates for all sequences used (176 staples * number of unique sequences)') self.setWindowTitle('Plate export') layout.addWidget(self.info) layout.addWidget(self.radio1) layout.addWidget(self.radio2) self.buttons = QDialogButtonBox( QDialogButtonBox.Ok | QDialogButtonBox.Cancel, Qt.Horizontal, self) layout.addWidget(self.buttons) self.buttons.accepted.connect(self.accept) self.buttons.rejected.connect(self.reject)
def __init__(self, main_window, locs): super().__init__() self.main_window = main_window self.locs = locs self.figure = plt.Figure() self.canvas = FigureCanvasQTAgg(self.figure) self.plot() vbox = QtGui.QVBoxLayout() self.setLayout(vbox) vbox.addWidget(self.canvas) vbox.addWidget((NavigationToolbar2QT(self.canvas, self))) self.setWindowTitle('Picasso: Filter') this_directory = os.path.dirname(os.path.realpath(__file__)) icon_path = os.path.join(this_directory, 'icons', 'filter.ico') icon = QtGui.QIcon(icon_path) self.setWindowIcon(icon)
def create_mod_matrix(self): frame = Frame(self, 'Modulation Matrix') layout = QtGui.QVBoxLayout() frame.setLayout(layout) mod_id = 1 for r in range(16): line = QtGui.QHBoxLayout() layout.addLayout(line) src = BlofeldCombo(self, getattr(self.params, 'Modulation_{}_Source'.format(mod_id)), name='') amount = BlofeldSlider(self, getattr(self.params, 'Modulation_{}_Amount'.format(mod_id)), orientation=HORIZONTAL, inverted=True, name='') dest = BlofeldCombo(self, getattr(self.params, 'Modulation_{}_Destination'.format(mod_id)), name='') line.addWidget(src) line.addWidget(amount) line.addWidget(dest) mod_id += 1 return frame
def __init__(self, parent=None): super(buttonEditor, self).__init__(parent) self.ecurequestsparser = None self.layout = None self.layouth = gui.QHBoxLayout() self.buttontable = gui.QTableWidget() self.layoutv = gui.QVBoxLayout() self.layouth.addWidget(self.buttontable) self.layouth.addLayout(self.layoutv) self.buttondata = buttonData() self.layoutv.addWidget(self.buttondata) self.setLayout(self.layouth) self.buttontable.setFixedWidth(250) self.buttontable.setColumnCount(2) self.buttontable.verticalHeader().hide() self.buttontable.setSelectionBehavior(gui.QAbstractItemView.SelectRows) self.buttontable.setSelectionMode(gui.QAbstractItemView.SingleSelection) #self.buttontable.setShowGrid(False) self.buttontable.itemSelectionChanged.connect(self.selection_changed) self.enable_view(False)
def initUI(self) : self.main_Vlayout = QtGui.QVBoxLayout(self) # top section self.top_Hlayout = QtGui.QHBoxLayout() self.top_left_Vlayout = QtGui.QVBoxLayout() self.label_info = QtGui.QLabel("") self.table_info = QtGui.QTableWidget() self.table_info.doubleClicked.connect(self.table_mouse_event) self.boxplot_frame = MplCanva() self.tab_genes = QtGui.QTabWidget(self) self.top_left_Vlayout.addWidget(self.label_info) self.top_left_Vlayout.addWidget(self.table_info) self.top_Hlayout.addLayout(self.top_left_Vlayout) self.top_Hlayout.addWidget(self.boxplot_frame) self.main_Vlayout.addLayout(self.top_Hlayout) self.main_Vlayout.addWidget(self.tab_genes)
def __init__ (self, parent = None): super(QCustomQWidget, self).__init__(parent) self.textQVBoxLayout = QtGui.QVBoxLayout() self.textUpQLabel = QtGui.QLabel() self.textDownQLabel = QtGui.QLabel() self.textQVBoxLayout.addWidget(self.textUpQLabel) self.textQVBoxLayout.addWidget(self.textDownQLabel) self.allQHBoxLayout = QtGui.QHBoxLayout() self.allQHBoxLayout.addLayout(self.textQVBoxLayout, 1) self.setLayout(self.allQHBoxLayout) # setStyleSheet self.textUpQLabel.setStyleSheet(''' color: rgb(0, 0, 255); ''') self.textDownQLabel.setStyleSheet(''' color: rgb(255, 0, 0); ''')
def setupUi(self, Form): Form.setObjectName(_fromUtf8("Form")) Form.resize(224, 117) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(Form.sizePolicy().hasHeightForWidth()) Form.setSizePolicy(sizePolicy) self.verticalLayout = QtGui.QVBoxLayout(Form) self.verticalLayout.setSpacing(1) self.verticalLayout.setMargin(0) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.translateLabel = QtGui.QLabel(Form) self.translateLabel.setObjectName(_fromUtf8("translateLabel")) self.verticalLayout.addWidget(self.translateLabel) self.rotateLabel = QtGui.QLabel(Form) self.rotateLabel.setObjectName(_fromUtf8("rotateLabel")) self.verticalLayout.addWidget(self.rotateLabel) self.scaleLabel = QtGui.QLabel(Form) self.scaleLabel.setObjectName(_fromUtf8("scaleLabel")) self.verticalLayout.addWidget(self.scaleLabel) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.mirrorImageBtn = QtGui.QPushButton(Form) self.mirrorImageBtn.setToolTip(_fromUtf8("")) self.mirrorImageBtn.setObjectName(_fromUtf8("mirrorImageBtn")) self.horizontalLayout.addWidget(self.mirrorImageBtn) self.reflectImageBtn = QtGui.QPushButton(Form) self.reflectImageBtn.setObjectName(_fromUtf8("reflectImageBtn")) self.horizontalLayout.addWidget(self.reflectImageBtn) self.verticalLayout.addLayout(self.horizontalLayout) self.retranslateUi(Form) QtCore.QMetaObject.connectSlotsByName(Form)
def setupUi(self, Dialog): Dialog.resize(316, 238) Dialog.setWindowTitle("Select Resolution") self.verticalLayout = QtGui.QVBoxLayout(Dialog) self.frame = QtGui.QFrame(Dialog) self.frame.setFrameShape(QtGui.QFrame.StyledPanel) self.frame.setFrameShadow(QtGui.QFrame.Raised) self.verticalLayout_2 = QtGui.QVBoxLayout(self.frame) self.buttonGroup = QtGui.QButtonGroup(self.frame) if len(self.videos)>3: checked_btn = 2 else: checked_btn = len(self.videos)-1 for i, video in enumerate(self.videos): radioButton = QtGui.QRadioButton(self.frame) radioButton.setText(video.resolution + " (" + video.extension + ')') self.buttonGroup.addButton(radioButton) self.verticalLayout_2.addWidget(radioButton) if i==checked_btn : radioButton.setChecked(True) spacerItem = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_2.addItem(spacerItem) self.verticalLayout.addWidget(self.frame) self.buttonBox = QtGui.QDialogButtonBox(Dialog) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel|QtGui.QDialogButtonBox.Ok) self.verticalLayout.addWidget(self.buttonBox) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("accepted()")), Dialog.accept) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("rejected()")), Dialog.reject) QtCore.QMetaObject.connectSlotsByName(Dialog)
def setupUi(self, TokenDialog): TokenDialog.setObjectName(_fromUtf8("TokenDialog")) TokenDialog.resize(361, 213) self.centralwidget = QtGui.QWidget(TokenDialog) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.verticalLayoutWidget = QtGui.QWidget(self.centralwidget) self.verticalLayoutWidget.setGeometry(QtCore.QRect(0, 0, 361, 211)) self.verticalLayoutWidget.setObjectName(_fromUtf8("verticalLayoutWidget")) self.verticalLayout = QtGui.QVBoxLayout(self.verticalLayoutWidget) self.verticalLayout.setMargin(0) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.listWidget = QtGui.QListWidget(self.verticalLayoutWidget) self.listWidget.setObjectName(_fromUtf8("listWidget")) self.verticalLayout.addWidget(self.listWidget) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.checkBox = QtGui.QCheckBox(self.verticalLayoutWidget) self.checkBox.setObjectName(_fromUtf8("checkBox")) self.horizontalLayout_2.addWidget(self.checkBox) self.spinBox = QtGui.QSpinBox(self.verticalLayoutWidget) self.spinBox.setMinimumSize(QtCore.QSize(50, 0)) self.spinBox.setMaximumSize(QtCore.QSize(50, 16777215)) self.spinBox.setObjectName(_fromUtf8("spinBox")) self.horizontalLayout_2.addWidget(self.spinBox) self.verticalLayout.addLayout(self.horizontalLayout_2) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.pushButton = QtGui.QPushButton(self.verticalLayoutWidget) self.pushButton.setObjectName(_fromUtf8("pushButton")) self.horizontalLayout.addWidget(self.pushButton) self.pushButton_2 = QtGui.QPushButton(self.verticalLayoutWidget) self.pushButton_2.setObjectName(_fromUtf8("pushButton_2")) self.horizontalLayout.addWidget(self.pushButton_2) self.verticalLayout.addLayout(self.horizontalLayout) TokenDialog.setCentralWidget(self.centralwidget) self.retranslateUi(TokenDialog) QtCore.QMetaObject.connectSlotsByName(TokenDialog)
def __init__(self, node, parent=None): super(ParameterDialog, self).__init__(parent) self.button = QtGui.QPushButton('Ok', self) self.button2 = QtGui.QPushButton('Cancel', self) self.lineEdit = QtGui.QPushButton(node.getName(), self) vl = QtGui.QVBoxLayout(self) hl = QtGui.QVBoxLayout(self) hl.addWidget(self.button) hl.addWidget(self.button2) vl.addLayout(hl) self.button.clicked.connect(self.OK) #------------------------------------------------------------------------------------------------
def __init__(self, parent=None): super(Login, self).__init__(parent) self.textName = QtGui.QLineEdit(self) self.textPass = QtGui.QLineEdit(self) self.buttonLogin = QtGui.QPushButton('Login', self) self.buttonLogin.clicked.connect(self.handleLogin) layout = QtGui.QVBoxLayout(self) layout.addWidget(self.textName) layout.addWidget(self.textPass) layout.addWidget(self.buttonLogin)
def __init__(self): super(MyMainWindow, self).__init__() self.setupUi(self) for treeId in ['indiv', 'behav']: layoutItem = eval('self.verticalLayout_'+treeId) # Methods display exec('self.'+treeId+'ItemCode = Code_Editor(self.'+treeId+'_groupBox)') codeItem = eval('self.'+treeId+'ItemCode') codeItem.setObjectName(treeId+'ItemCode') codeItem.installEventFilter(self) exec('self.connect(codeItem, SIGNAL("textChanged()"), self.'+treeId+'ItemCode_modif)') exec('self.'+treeId+'Desc = QtGui.QLabel(self.'+treeId+'_groupBox)') descItem = eval('self.'+treeId+'Desc') descItem.setText('') descItem.setObjectName(treeId+'Desc') layoutItem.addWidget(descItem) layoutItem.addWidget(codeItem) # Attributs display exec('self.'+treeId+'AttrVerticalLayout = QtGui.QVBoxLayout()') attrVerticalLayout = eval('self.'+treeId+'AttrVerticalLayout') exec('self.'+treeId+'AttrList = QtGui.QListWidget(self.'+treeId+'_groupBox)') attrList = eval('self.'+treeId+'AttrList') attrList.setObjectName(treeId+'AttrList') attrVerticalLayout.addWidget(attrList) layoutItem.addLayout(attrVerticalLayout) self.__showMethodsInput(treeId, False) self.__showAttributsInput(treeId, False) self.__currentItems = {'behav':None, 'indiv':None} self.__codes = {} self.__updateAllTabs()
def setupUi(self, Settings): Settings.setObjectName("Settings") Settings.resize(310, 96) Settings.setMinimumSize(QtCore.QSize(310, 96)) Settings.setMaximumSize(QtCore.QSize(310, 96)) self.layoutWidget = QtGui.QWidget(Settings) self.layoutWidget.setGeometry(QtCore.QRect(0, 0, 310, 104)) self.layoutWidget.setObjectName("layoutWidget") self.verticalLayout = QtGui.QVBoxLayout(self.layoutWidget) self.verticalLayout.setObjectName("verticalLayout") self.gridLayout = QtGui.QGridLayout() self.gridLayout.setObjectName("gridLayout") self.label_3 = QtGui.QLabel(self.layoutWidget) self.label_3.setObjectName("label_3") self.gridLayout.addWidget(self.label_3, 0, 0, 1, 1) self.path = QtGui.QLineEdit(self.layoutWidget) self.path.setObjectName("path") self.gridLayout.addWidget(self.path, 0, 1, 1, 1) self.browse = QtGui.QPushButton(self.layoutWidget) self.browse.setObjectName("browse") self.gridLayout.addWidget(self.browse, 0, 2, 1, 1) self.verticalLayout.addLayout(self.gridLayout) self.buttonBox = QtGui.QDialogButtonBox(self.layoutWidget) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel|QtGui.QDialogButtonBox.Ok) self.buttonBox.setObjectName("buttonBox") self.verticalLayout.addWidget(self.buttonBox) self.retranslateUi(Settings) QtCore.QMetaObject.connectSlotsByName(Settings)
def initUi(self): layout = QtGui.QVBoxLayout() layout.addWidget(self.player) self.setLayout(layout)
def _init_ui(self): self.list_items = [] if self._columm == 2: self._box = QGridLayout() else: self._box = QVBoxLayout() j, i, x = 0, 0, 0 for item in self._list_apps: if self.objectName() != item.category.name: self.setObjectName(item.category.name) new_qcb = QCheckBox(item.title) new_qcb.setObjectName(item.name) new_qcb.clicked.connect(self._addcommand) if isinstance(self._box, QGridLayout): if i == 0: self._box.addWidget(new_qcb, j, i) i = 1 x += 1 else: self._box.addWidget(new_qcb, j, i) i = 0 x += 1 if x == 2: j += 1 x = 0 elif isinstance(self._box, QVBoxLayout): self._box.addWidget(new_qcb) self.setLayout(self._box)