Exemple #1
0
    def setupGUI(self):
        self.setWindowTitle('Settings')
        self.setGeometry(500, 300, 400, 300)
        centralWidget = QtGui.QWidget()
        self.centralLayout = QtGui.QVBoxLayout()
        self.setCentralWidget(centralWidget)
        centralWidget.setLayout(self.centralLayout)

        self.tabWidget = QtGui.QTabWidget()
        self.mcWidget = EffectiveStressSettingsWidget()
        self.msWidget = MainSettingsWidget()
        self.tabWidget.addTab(self.msWidget, u'Main Settings')
        self.tabWidget.addTab(self.mcWidget, u'Effective stress')
        # set up button layout
        self.buttonsWidget = QtGui.QWidget()
        self.buttonLayout = QtGui.QHBoxLayout()
        self.buttonsWidget.setLayout(self.buttonLayout)
        self.okButton = QtGui.QPushButton("OK")
        self.cancelButton = QtGui.QPushButton("Cancel")

        self.buttonLayout.addWidget(self.okButton)
        self.buttonLayout.addWidget(self.cancelButton)
        self.buttonLayout.setContentsMargins(0, 0, 0, 5)
        self.centralLayout.addWidget(self.tabWidget)

        self.centralLayout.addWidget(self.buttonsWidget)