def __init__(self, orientation, title, parent=None): super(SlidersGroup, self).__init__(title, parent) self.slider = QtGui.QSlider(orientation) self.slider.setFocusPolicy(QtCore.Qt.StrongFocus) self.slider.setTickPosition(QtGui.QSlider.TicksBothSides) self.slider.setTickInterval(10) self.slider.setSingleStep(1) self.scrollBar = QtGui.QScrollBar(orientation) self.scrollBar.setFocusPolicy(QtCore.Qt.StrongFocus) self.dial = QtGui.QDial() self.dial.setFocusPolicy(QtCore.Qt.StrongFocus) self.slider.valueChanged[int].connect(self.scrollBar.setValue) self.scrollBar.valueChanged[int].connect(self.dial.setValue) self.dial.valueChanged[int].connect(self.slider.setValue) self.dial.valueChanged[int].connect(self.valueChanged) if orientation == QtCore.Qt.Horizontal: direction = QtGui.QBoxLayout.TopToBottom else: direction = QtGui.QBoxLayout.LeftToRight slidersLayout = QtGui.QBoxLayout(direction) slidersLayout.addWidget(self.slider) slidersLayout.addWidget(self.scrollBar) slidersLayout.addWidget(self.dial) self.setLayout(slidersLayout)
def MyDialog(path, target): w = QtGui.QWidget() w.path = path w.target = target box = QtGui.QVBoxLayout() w.setLayout(box) w.setWindowFlags(QtCore.Qt.WindowStaysOnTopHint) l = QtGui.QLabel("MOVE {}<br>ALONG {}.Edge1".format( target.Label, path.Label)) box.addWidget(l) l = QtGui.QLabel("Position 0 .. 100") box.addWidget(l) h = QtGui.QDial() h.setMaximum(100) h.setMinimum(0) w.ha = h srun(w) h.valueChanged.connect(lambda: srun(w)) box.addWidget(h) b = QtGui.QPushButton("Drop copy") box.addWidget(b) b.clicked.connect(lambda: dropcopy(w)) w.show() return w
def createSingleSliceViewer(self,label=None): w=QtGui.QWidget() hbox = QtGui.QVBoxLayout() w.setLayout(hbox) if label<>None: lab=QtGui.QLabel(label) hbox.addWidget(lab) dial = QtGui.QDial() w.setWindowFlags(QtCore.Qt.WindowStaysOnTopHint) dial.setNotchesVisible(True) objs=pclgroup().OutList pc=len(objs) dial.setMaximum(pc-1) dial.setMinimum(0) self.lastvalue=0 dial.valueChanged.connect(self.m2) hbox.addWidget(dial) bt=QtGui.QPushButton("animate loop") hbox.addWidget(bt) bt.clicked.connect(lambda:animateIntervall(self)) w.show() hideAll() FreeCAD.ssv=w return w
def createBottomRightGroupBox(self): self.bottomRightGroupBox = QtGui.QGroupBox("Group 3") self.bottomRightGroupBox.setCheckable(True) self.bottomRightGroupBox.setChecked(True) lineEdit = QtGui.QLineEdit('s3cRe7') lineEdit.setEchoMode(QtGui.QLineEdit.Password) spinBox = QtGui.QSpinBox(self.bottomRightGroupBox) spinBox.setValue(50) dateTimeEdit = QtGui.QDateTimeEdit(self.bottomRightGroupBox) dateTimeEdit.setDateTime(QtCore.QDateTime.currentDateTime()) slider = QtGui.QSlider(QtCore.Qt.Horizontal, self.bottomRightGroupBox) slider.setValue(40) scrollBar = QtGui.QScrollBar(QtCore.Qt.Horizontal, self.bottomRightGroupBox) scrollBar.setValue(60) dial = QtGui.QDial(self.bottomRightGroupBox) dial.setValue(30) dial.setNotchesVisible(True) layout = QtGui.QGridLayout() layout.addWidget(lineEdit, 0, 0, 1, 2) layout.addWidget(spinBox, 1, 0, 1, 2) layout.addWidget(dateTimeEdit, 2, 0, 1, 2) layout.addWidget(slider, 3, 0) layout.addWidget(scrollBar, 4, 0) layout.addWidget(dial, 3, 1, 2, 1) layout.setRowStretch(5, 1) self.bottomRightGroupBox.setLayout(layout)
def __init__(self, dialer, obj, menu, noclose, *args): QtGui.QWidget.__init__(self, *args) obj.widget = self self.setWindowFlags(QtCore.Qt.WindowStaysOnTopHint) self.vollabel = QtGui.QLabel("<b>" + obj.Object.Label + "</b>") if dialer: dial = QtGui.QDial() dial.setNotchesVisible(True) self.dial = dial dial.setMaximum(100) dial.valueChanged.connect(obj.dialer) layout = QtGui.QVBoxLayout() layout.addWidget(self.vollabel) for m in menu: bt = QtGui.QPushButton(m[0]) bt.clicked.connect(m[1]) layout.addWidget(bt) if dialer: layout.addWidget(dial) if not noclose: self.pushButton02 = QtGui.QPushButton("close") self.pushButton02.clicked.connect(self.hide) layout.addWidget(self.pushButton02) self.setLayout(layout) try: self.setWindowTitle(obj.Object.target.Label) except: pass
def setupUi(self, marquee): marquee.setObjectName("marquee") marquee.setWindowModality(QtCore.Qt.ApplicationModal) marquee.resize(567, 155) marquee.setSizeGripEnabled(False) self.gridLayout = QtGui.QGridLayout(marquee) self.gridLayout.setObjectName("gridLayout") self.groupBox = QtGui.QGroupBox(marquee) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.groupBox.sizePolicy().hasHeightForWidth()) self.groupBox.setSizePolicy(sizePolicy) self.groupBox.setObjectName("groupBox") self.verticalLayout_2 = QtGui.QVBoxLayout(self.groupBox) self.verticalLayout_2.setObjectName("verticalLayout_2") self.text = QtGui.QLineEdit(self.groupBox) self.text.setObjectName("text") self.verticalLayout_2.addWidget(self.text) self.play = QtGui.QCheckBox(self.groupBox) self.play.setCursor(QtCore.Qt.PointingHandCursor) self.play.setObjectName("play") self.verticalLayout_2.addWidget(self.play) self.gridLayout.addWidget(self.groupBox, 0, 0, 1, 2) self.groupBox_3 = QtGui.QGroupBox(marquee) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.groupBox_3.sizePolicy().hasHeightForWidth()) self.groupBox_3.setSizePolicy(sizePolicy) self.groupBox_3.setObjectName("groupBox_3") self.horizontalLayout = QtGui.QHBoxLayout(self.groupBox_3) self.horizontalLayout.setObjectName("horizontalLayout") self.speed = QtGui.QDial(self.groupBox_3) self.speed.setCursor(QtCore.Qt.PointingHandCursor) self.speed.setToolTip("") self.speed.setStatusTip("") self.speed.setMinimum(-100) self.speed.setMaximum(100) self.speed.setSingleStep(20) self.speed.setPageStep(20) self.speed.setProperty("value", 50) self.speed.setTracking(False) self.speed.setOrientation(QtCore.Qt.Horizontal) self.speed.setWrapping(False) self.speed.setNotchesVisible(True) self.speed.setObjectName("speed") self.horizontalLayout.addWidget(self.speed) self.gridLayout.addWidget(self.groupBox_3, 0, 3, 1, 1) self.retranslateUi(marquee) QtCore.QObject.connect(self.play, QtCore.SIGNAL("toggled(bool)"), self.text.setDisabled) QtCore.QMetaObject.connectSlotsByName(marquee)
def __init__(self, obj, *args): QtGui.QWidget.__init__(self, *args) self.Object = obj layout = QtGui.QGridLayout() # self.vollabel = QtGui.QLabel(obj.Object.Label) # layout.addWidget(self.vollabel, 0, 0) self.dial = QtGui.QDial() self.dial.setMaximum(360) self.dial.setSingleStep(1) self.dial.setNotchesVisible(True) self.dial.valueChanged.connect(self.paramValueCanged) layout.addWidget(self.dial, 10, 0, 1, 4) self.setLayout(layout) self.setWindowTitle("Hinge Joint")
def __init__(self, parent=None): QtGui.QDialog.__init__(self, parent) dial = QtGui.QDial() dial.setNotchesVisible(True) spinbox = QtGui.QSpinBox() layout = QtGui.QHBoxLayout() layout.addWidget(dial) layout.addWidget(spinbox) self.setLayout(layout) self.setWindowTitle("Form 2 Signals/Slots") dial.valueChanged.connect(spinbox.setValue) spinbox.valueChanged.connect(dial.setValue)
def __init__(self, parent=None): QtGui.QDialog.__init__(self, parent) #Set up widgets dial = QtGui.QDial(parent=self) dial.setNotchesVisible(True) #show tick marks on dial spinbox = QtGui.QSpinBox(parent=self) #Set up layout layout = QtGui.QHBoxLayout() layout.addWidget(dial) layout.addWidget(spinbox) self.setLayout(layout) self.setWindowTitle("Form 1 Signals/Slots") #Connect the two widgets so if one changes, the other keeps up dial.valueChanged.connect(spinbox.setValue) spinbox.valueChanged.connect(dial.setValue)
def setupUi(self, Form): Form.setObjectName("Form") Form.resize(849, 568) self.dial = QtGui.QDial(Form) self.dial.setGeometry(QtCore.QRect(90, 210, 50, 64)) self.dial.setObjectName("dial") self.label = QtGui.QLabel(Form) self.label.setGeometry(QtCore.QRect(90, 200, 46, 13)) self.label.setObjectName("label") self.splitter = QtGui.QSplitter(Form) self.splitter.setGeometry(QtCore.QRect(230, 36, 211, 411)) self.splitter.setOrientation(QtCore.Qt.Vertical) self.splitter.setObjectName("splitter") self.lcdNumber = QtGui.QLCDNumber(self.splitter) self.lcdNumber.setObjectName("lcdNumber") self.verticalSlider = QtGui.QSlider(self.splitter) self.verticalSlider.setOrientation(QtCore.Qt.Vertical) self.verticalSlider.setObjectName("verticalSlider") self.verticalScrollBar = QtGui.QScrollBar(self.splitter) self.verticalScrollBar.setOrientation(QtCore.Qt.Vertical) self.verticalScrollBar.setObjectName("verticalScrollBar") self.progressBar = QtGui.QProgressBar(self.splitter) self.progressBar.setProperty("value", 24) self.progressBar.setObjectName("progressBar") self.horizontalSlider = QtGui.QSlider(self.splitter) self.horizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.horizontalSlider.setObjectName("horizontalSlider") self.horizontalScrollBar = QtGui.QScrollBar(self.splitter) self.horizontalScrollBar.setOrientation(QtCore.Qt.Horizontal) self.horizontalScrollBar.setObjectName("horizontalScrollBar") self.retranslateUi(Form) QtCore.QObject.connect(self.dial, QtCore.SIGNAL("valueChanged(int)"), self.lcdNumber.display) QtCore.QObject.connect(self.dial, QtCore.SIGNAL("valueChanged(int)"), self.progressBar.setValue) QtCore.QObject.connect(self.dial, QtCore.SIGNAL("valueChanged(int)"), self.horizontalSlider.setValue) QtCore.QObject.connect(self.dial, QtCore.SIGNAL("valueChanged(int)"), self.horizontalScrollBar.setValue) QtCore.QObject.connect(self.dial, QtCore.SIGNAL("valueChanged(int)"), self.verticalSlider.setValue) QtCore.QObject.connect(self.dial, QtCore.SIGNAL("valueChanged(int)"), self.verticalScrollBar.setValue) QtCore.QMetaObject.connectSlotsByName(Form)
def __init__(self, parent=None): QtGui.QDialog.__init__(self, parent) dial = QtGui.QDial() dial.setNotchesVisible(True) zerospinbox = ZeroSpinBox(self) #custom class inherits from qspinbox #set layout layout = QtGui.QHBoxLayout() layout.addWidget(dial) layout.addWidget(zerospinbox) self.setLayout(layout) self.setWindowTitle("Form 3 Signals/Slots") #standard recipricol connection dial.valueChanged.connect(zerospinbox.setValue) zerospinbox.valueChanged.connect(dial.setValue) zerospinbox.atzero.connect(self.announce) #new method based on custom atzero signal
def prepareDial(self): # vytvoření widgetu dial = QtGui.QDial() return dial
def prepareDial(self): # vytvoření widget dial = QtGui.QDial() dial.valueChanged.connect(self.onDialValueChanged) return dial
def __init__(self, parent=None): """DON'T CHANGE THE FIRST TWO LINES """ super(ParticleSettings, self).__init__(parent) self.gridLayout = QtGui.QGridLayout() self.tabWidget = QtGui.QTabWidget() self.tabWidget.setGeometry(QtCore.QRect(20, 20, 331, 411)) self.tabWidget.setMinimumSize(QtCore.QSize(327, 415)) self.Fire = QtGui.QWidget() self.Temperature = QtGui.QGroupBox(self.Fire) self.Temperature.setGeometry(QtCore.QRect(10, 20, 301, 91)) self.hSl_tScale = QtGui.QSlider(self.Temperature) self.hSl_tScale.setGeometry(QtCore.QRect(160, 20, 131, 21)) self.hSl_tScale.setOrientation(QtCore.Qt.Horizontal) self.lcd_tScale = QtGui.QLCDNumber(self.Temperature) self.lcd_tScale.setGeometry(QtCore.QRect(110, 20, 41, 23)) self.tScale = QtGui.QLabel(self.Temperature) self.tScale.setGeometry(QtCore.QRect(20, 20, 41, 21)) self.tDissipation = QtGui.QLabel(self.Temperature) self.tDissipation.setGeometry(QtCore.QRect(20, 50, 61, 21)) self.lcd_tDissipation = QtGui.QLCDNumber(self.Temperature) self.lcd_tDissipation.setGeometry(QtCore.QRect(110, 50, 41, 23)) self.hSl_tDissipation = QtGui.QSlider(self.Temperature) self.hSl_tDissipation.setGeometry(QtCore.QRect(160, 50, 131, 21)) self.hSl_tDissipation.setOrientation(QtCore.Qt.Horizontal) self.Fuel = QtGui.QGroupBox(self.Fire) self.Fuel.setGeometry(QtCore.QRect(10, 130, 301, 91)) self.hSl_fScale = QtGui.QSlider(self.Fuel) self.hSl_fScale.setGeometry(QtCore.QRect(160, 20, 131, 21)) self.hSl_fScale.setOrientation(QtCore.Qt.Horizontal) self.lcd_fScale = QtGui.QLCDNumber(self.Fuel) self.lcd_fScale.setGeometry(QtCore.QRect(110, 20, 41, 23)) self.fScale = QtGui.QLabel(self.Fuel) self.fScale.setGeometry(QtCore.QRect(20, 20, 41, 21)) self.fReaSpe = QtGui.QLabel(self.Fuel) self.fReaSpe.setGeometry(QtCore.QRect(20, 50, 91, 21)) self.lcd_fReaSpe = QtGui.QLCDNumber(self.Fuel) self.lcd_fReaSpe.setGeometry(QtCore.QRect(110, 50, 41, 23)) self.hSl_fReaSpe = QtGui.QSlider(self.Fuel) self.hSl_fReaSpe.setGeometry(QtCore.QRect(160, 50, 131, 21)) self.hSl_fReaSpe.setOrientation(QtCore.Qt.Horizontal) self.InputBias = QtGui.QGroupBox(self.Fire) self.InputBias.setGeometry(QtCore.QRect(10, 240, 301, 91)) self.hSl_Incandescence = QtGui.QSlider(self.InputBias) self.hSl_Incandescence.setGeometry(QtCore.QRect(160, 20, 131, 21)) self.hSl_Incandescence.setOrientation(QtCore.Qt.Horizontal) self.lcd_Incandescence = QtGui.QLCDNumber(self.InputBias) self.lcd_Incandescence.setGeometry(QtCore.QRect(110, 20, 41, 23)) self.Incandescence = QtGui.QLabel(self.InputBias) self.Incandescence.setGeometry(QtCore.QRect(20, 20, 81, 21)) self.Opacity = QtGui.QLabel(self.InputBias) self.Opacity.setGeometry(QtCore.QRect(20, 50, 91, 21)) self.lcd_Opacity = QtGui.QLCDNumber(self.InputBias) self.lcd_Opacity.setGeometry(QtCore.QRect(110, 50, 41, 23)) self.hSl_Opacity = QtGui.QSlider(self.InputBias) self.hSl_Opacity.setGeometry(QtCore.QRect(160, 50, 131, 21)) self.hSl_Opacity.setOrientation(QtCore.Qt.Horizontal) self.CreateFire = QtGui.QPushButton(self.Fire) self.CreateFire.setGeometry(QtCore.QRect(20, 350, 81, 23)) self.DeleteFire = QtGui.QPushButton(self.Fire) self.DeleteFire.setGeometry(QtCore.QRect(120, 350, 81, 23)) self.ResetFire = QtGui.QPushButton(self.Fire) self.ResetFire.setGeometry(QtCore.QRect(224, 350, 81, 23)) self.tabWidget.addTab(self.Fire, "") self.Word = QtGui.QWidget() self.wordEdit = QtGui.QLineEdit(self.Word) self.wordEdit.setPlaceholderText("Maya") self.wordEdit.setGeometry(QtCore.QRect(10, 40, 121, 20)) self.fontComboBox = QtGui.QFontComboBox(self.Word) self.fontComboBox.setGeometry(QtCore.QRect(140, 40, 171, 22)) self.CreateWord = QtGui.QPushButton(self.Word) self.CreateWord.setGeometry(QtCore.QRect(160, 70, 151, 23)) self.DeleteWord = QtGui.QPushButton(self.Word) self.DeleteWord.setGeometry(QtCore.QRect(10, 70, 141, 23)) self.Input = QtGui.QLabel(self.Word) self.Input.setGeometry(QtCore.QRect(10, 10, 81, 16)) self.toolBox = QtGui.QToolBox(self.Word) self.toolBox.setGeometry(QtCore.QRect(10, 130, 301, 241)) self.Position = QtGui.QWidget() self.Position.setGeometry(QtCore.QRect(0, 0, 301, 237)) self.X = QtGui.QLabel(self.Position) self.X.setGeometry(QtCore.QRect(10, 20, 31, 21)) self.lcd_x = QtGui.QLCDNumber(self.Position) self.lcd_x.setGeometry(QtCore.QRect(30, 20, 51, 21)) self.hSl_x = QtGui.QSlider(self.Position) self.hSl_x.setGeometry(QtCore.QRect(100, 20, 181, 21)) self.hSl_x.setOrientation(QtCore.Qt.Horizontal) self.lcd_y = QtGui.QLCDNumber(self.Position) self.lcd_y.setGeometry(QtCore.QRect(30, 60, 51, 21)) self.hSl_y = QtGui.QSlider(self.Position) self.hSl_y.setGeometry(QtCore.QRect(100, 60, 181, 21)) self.hSl_y.setOrientation(QtCore.Qt.Horizontal) self.Y = QtGui.QLabel(self.Position) self.Y.setGeometry(QtCore.QRect(10, 60, 31, 21)) self.lcd_z = QtGui.QLCDNumber(self.Position) self.lcd_z.setGeometry(QtCore.QRect(30, 100, 51, 21)) self.hSl_z = QtGui.QSlider(self.Position) self.hSl_z.setGeometry(QtCore.QRect(100, 100, 181, 21)) self.hSl_z.setOrientation(QtCore.Qt.Horizontal) self.Z = QtGui.QLabel(self.Position) self.Z.setGeometry(QtCore.QRect(10, 100, 31, 21)) self.ResetWord = QtGui.QPushButton(self.Position) self.ResetWord.setGeometry(QtCore.QRect(210, 150, 75, 23)) self.toolBox.addItem(self.Position, "") self.Color = QtGui.QWidget() self.Color.setGeometry(QtCore.QRect(0, 0, 301, 237)) self.dial = QtGui.QDial(self.Color) self.dial.setGeometry(QtCore.QRect(200, 30, 91, 101)) self.dial.setMaximum(359) # myPixmap = QtGui.QPixmap(QtGui.QImage('color.jpg')) # myScaledPixmap = myPixmap.scaled(self.dial.size(), Qt.KeepAspectRatio) # self.dial.setPixmap(myScaledPixmap) # self.colorLabel = QtGui.QLabel(self.Color) # self.colorLabel.setGeometry(QtCore.QRect(210, 30, 91, 91)) # self.dial.setPixmap(QtGui.QPixmap(os.getcwd() + "/color.jpg")) # self.colorLayout = QtGui.QVBoxLayout(self.colorWidget) # self.colorLayout.setContentsMargins(0, 0, 0, 0) self.radio_deColor = QtGui.QRadioButton(self.Color) self.radio_deColor.setGeometry(QtCore.QRect(30, 10, 81, 20)) self.radio_deColor.setChecked(True) self.radio_setColor = QtGui.QRadioButton(self.Color) self.radio_setColor.setGeometry(QtCore.QRect(180, 10, 82, 17)) self.lcd_R = QtGui.QLCDNumber(self.Color) self.lcd_R.setGeometry(QtCore.QRect(20, 40, 41, 21)) self.hSl_R = QtGui.QSlider(self.Color) self.hSl_R.setEnabled(False) self.hSl_R.setGeometry(QtCore.QRect(70, 40, 131, 21)) self.hSl_R.setOrientation(QtCore.Qt.Horizontal) self.R = QtGui.QLabel(self.Color) self.R.setGeometry(QtCore.QRect(10, 40, 31, 21)) self.hSl_G = QtGui.QSlider(self.Color) self.hSl_G.setEnabled(False) self.hSl_G.setGeometry(QtCore.QRect(70, 70, 131, 21)) self.hSl_G.setOrientation(QtCore.Qt.Horizontal) self.lcd_G = QtGui.QLCDNumber(self.Color) self.lcd_G.setGeometry(QtCore.QRect(20, 70, 41, 21)) self.G = QtGui.QLabel(self.Color) self.G.setGeometry(QtCore.QRect(10, 70, 31, 21)) self.hSl_B = QtGui.QSlider(self.Color) self.hSl_B.setEnabled(False) self.hSl_B.setGeometry(QtCore.QRect(70, 100, 131, 21)) self.hSl_B.setOrientation(QtCore.Qt.Horizontal) self.lcd_B = QtGui.QLCDNumber(self.Color) self.lcd_B.setGeometry(QtCore.QRect(20, 100, 41, 21)) self.B = QtGui.QLabel(self.Color) self.B.setGeometry(QtCore.QRect(10, 100, 31, 21)) self.word_tran = QtGui.QLabel(self.Color) self.word_tran.setGeometry(QtCore.QRect(10, 150, 81, 21)) self.lcd_wordTran = QtGui.QLCDNumber(self.Color) self.lcd_wordTran.setGeometry(QtCore.QRect(90, 150, 51, 21)) self.hSl_wordTran = QtGui.QSlider(self.Color) self.hSl_wordTran.setGeometry(QtCore.QRect(150, 150, 141, 21)) self.hSl_wordTran.setOrientation(QtCore.Qt.Horizontal) self.line_2 = QtGui.QFrame(self.Color) self.line_2.setGeometry(QtCore.QRect(10, 130, 281, 16)) self.line_2.setFrameShape(QtGui.QFrame.HLine) self.line_2.setFrameShadow(QtGui.QFrame.Sunken) self.toolBox.addItem(self.Color, "") self.line = QtGui.QFrame(self.Word) self.line.setGeometry(QtCore.QRect(10, 100, 301, 20)) self.line.setFrameShape(QtGui.QFrame.HLine) self.line.setFrameShadow(QtGui.QFrame.Sunken) self.tabWidget.addTab(self.Word, "") self.Ink = QtGui.QWidget() self.CreateInk = QtGui.QPushButton(self.Ink) self.CreateInk.setGeometry(QtCore.QRect(230, 20, 71, 26)) self.DeleteInk = QtGui.QPushButton(self.Ink) self.DeleteInk.setGeometry(QtCore.QRect(230, 55, 71, 26)) self.addToList = QtGui.QPushButton(self.Ink) self.addToList.setGeometry(QtCore.QRect(230, 90, 71, 26)) self.inkList = QtGui.QListWidget(self.Ink) self.inkList.setGeometry(QtCore.QRect(20, 20, 171, 111)) self.inkOpenBtn = QtGui.QPushButton(self.Ink) self.inkOpenBtn.setGeometry(QtCore.QRect(20, 140, 71, 23)) self.inkSaveBtn = QtGui.QPushButton(self.Ink) self.inkSaveBtn.setGeometry(QtCore.QRect(120, 140, 71, 23)) self.btnDrop = QtGui.QPushButton(self.Ink) self.btnDrop.setGeometry(QtCore.QRect(230, 125, 71, 36)) self.line_3 = QtGui.QFrame(self.Ink) self.line_3.setGeometry(QtCore.QRect(200, 20, 20, 141)) self.line_3.setFrameShape(QtGui.QFrame.VLine) self.line_3.setFrameShadow(QtGui.QFrame.Sunken) self.line_4 = QtGui.QFrame(self.Ink) self.line_4.setGeometry(QtCore.QRect(20, 170, 281, 16)) self.line_4.setFrameShape(QtGui.QFrame.HLine) self.line_4.setFrameShadow(QtGui.QFrame.Sunken) self.inkColor = QtGui.QColorDialog() self.verticalLayoutWidget = QtGui.QWidget(self.Ink) self.verticalLayoutWidget.setGeometry(QtCore.QRect(20, 190, 281, 181)) self.verticalLayout = QtGui.QVBoxLayout(self.verticalLayoutWidget) self.verticalLayout.setContentsMargins(0, 0, 0, 0) self.verticalLayout.addWidget(self.inkColor) # self.inkColor.setGeometry(QtCore.QRect(30, 230, 261, 141)) # self.inkColor.getColor() self.tabWidget.addTab(self.Ink, "") # SETTING WINDOW TITLE self.setWindowTitle("Particle") self.tabWidget.setTabText(self.tabWidget.indexOf(self.Fire), "Fire") self.Temperature.setTitle("Temperature") self.tScale.setText("Scale :") self.tDissipation.setText("Dissipation :") self.Fuel.setTitle("Fuel") self.fScale.setText("Scale :") self.fReaSpe.setText("Reaction Speed :") self.InputBias.setTitle("InputBias") self.Incandescence.setText("Incandescence") self.Opacity.setText("Opacity") self.CreateFire.setText("Create") self.DeleteFire.setText("Delete") self.ResetFire.setText("Reset") self.tabWidget.setTabText(self.tabWidget.indexOf(self.Word), "Word") self.Input.setText("Input a word:") self.CreateWord.setText("OK") self.toolBox.setItemText(self.toolBox.indexOf(self.Position), "Position") self.X.setText("X :") self.Y.setText("Y :") self.Z.setText("Z :") self.DeleteWord.setText("Clean") self.ResetWord.setText("Reset") self.toolBox.setItemText(self.toolBox.indexOf(self.Color), "Color") self.radio_deColor.setText("default color") self.radio_setColor.setText("set color") self.R.setText("R ") self.B.setText("B ") self.G.setText("G ") self.word_tran.setText("transparency:") self.tabWidget.setTabText(self.tabWidget.indexOf(self.Ink), "Ink") self.inkOpenBtn.setText("open") self.inkSaveBtn.setText("save") self.CreateInk.setText("create Ink") self.btnDrop.setText("click me") self.DeleteInk.setText("delete") self.addToList.setText("addToList") # set Slider values self.hSl_tScale.setRange(0, 10000) self.hSl_tScale.setSliderPosition(1000) self.lcd_tScale.display(1) self.hSl_tDissipation.setRange(0, 1000) self.hSl_tDissipation.setSliderPosition(300) self.lcd_tDissipation.display(0.3) self.hSl_fScale.setRange(0, 10000) self.hSl_fScale.setSliderPosition(3000) self.lcd_fScale.display(3) self.hSl_fReaSpe.setRange(0, 1000) self.hSl_fReaSpe.setSliderPosition(1000) self.lcd_fReaSpe.display(1) self.hSl_Incandescence.setRange(-1000, 1000) self.hSl_Incandescence.setSliderPosition(250) self.lcd_Incandescence.display(0.25) self.hSl_Opacity.setRange(-1000, 1000) self.hSl_Opacity.setSliderPosition(-100) self.lcd_Opacity.display(-0.1) self.hSl_x.setRange(-10000, 10000) self.hSl_x.setSliderPosition(0) self.lcd_x.display(0) self.hSl_y.setRange(-10000, 10000) self.hSl_y.setSliderPosition(0) self.lcd_y.display(0) self.hSl_z.setRange(-10000, 10000) self.hSl_z.setSliderPosition(0) self.lcd_z.display(0) self.hSl_R.setRange(0, 1000) self.hSl_R.setSliderPosition(500) self.lcd_R.display(0.5) self.hSl_B.setRange(0, 1000) self.hSl_B.setSliderPosition(500) self.lcd_B.display(0.5) self.hSl_G.setRange(0, 1000) self.hSl_G.setSliderPosition(500) self.lcd_G.display(0.5) self.hSl_wordTran.setRange(0, 1000) self.hSl_wordTran.setSliderPosition(0) self.lcd_wordTran.display(0) # ADDED TO GET IT TO SHOW self.gridLayout.addWidget(self.tabWidget) self.setLayout(self.gridLayout) self.show() # variable self.fire = [] self.word = [] self.wordPar = [] self.wordTexture = [] self.setRGB = {'r': 0.5, 'g': 0.5, 'b': 0.5} self.font = 'Tahoma' self.ink = [] self.inkEmi = [] #time line mc.playbackOptions(min=1, max=300, loop='continuous') # MAKE THE BUTTONS WORK self.makeConnections() # LOAD DEFAULT LIBRARY self.controllers = pickle.load(open(defaultLibararyPath, "rb"))
def setupUi(self, FaceDetection): FaceDetection.setObjectName("FaceDetection") FaceDetection.setEnabled(True) FaceDetection.resize(992, 562) FaceDetection.setMinimumSize(QtCore.QSize(992, 562)) FaceDetection.setMaximumSize(QtCore.QSize(16777215, 562)) self.centralwidget = QtGui.QWidget(FaceDetection) self.centralwidget.setObjectName("centralwidget") self.verticalLayout_7 = QtGui.QVBoxLayout(self.centralwidget) self.verticalLayout_7.setObjectName("verticalLayout_7") self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName("verticalLayout") self.video = VideoWidget(self.centralwidget) self.video.setMinimumSize(QtCore.QSize(640, 480)) self.video.setMaximumSize(QtCore.QSize(640, 480)) self.video.setAutoFillBackground(False) self.video.setObjectName("video") self.verticalLayout.addWidget(self.video) self.horizontal_speed = QtGui.QSlider(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.horizontal_speed.sizePolicy().hasHeightForWidth()) self.horizontal_speed.setSizePolicy(sizePolicy) self.horizontal_speed.setCursor(QtCore.Qt.SizeHorCursor) self.horizontal_speed.setFocusPolicy(QtCore.Qt.ClickFocus) self.horizontal_speed.setMinimum(-100) self.horizontal_speed.setMaximum(100) self.horizontal_speed.setPageStep(0) self.horizontal_speed.setOrientation(QtCore.Qt.Horizontal) self.horizontal_speed.setObjectName("horizontal_speed") self.verticalLayout.addWidget(self.horizontal_speed) self.horizontalLayout.addLayout(self.verticalLayout) self.vertical_speed = QtGui.QSlider(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.vertical_speed.sizePolicy().hasHeightForWidth()) self.vertical_speed.setSizePolicy(sizePolicy) self.vertical_speed.setCursor(QtCore.Qt.SizeVerCursor) self.vertical_speed.setFocusPolicy(QtCore.Qt.ClickFocus) self.vertical_speed.setMinimum(-100) self.vertical_speed.setMaximum(100) self.vertical_speed.setPageStep(0) self.vertical_speed.setOrientation(QtCore.Qt.Vertical) self.vertical_speed.setObjectName("vertical_speed") self.horizontalLayout.addWidget(self.vertical_speed) self.verticalLayout_2 = QtGui.QVBoxLayout() self.verticalLayout_2.setObjectName("verticalLayout_2") self.groupBox_3 = QtGui.QGroupBox(self.centralwidget) self.groupBox_3.setObjectName("groupBox_3") self.verticalLayout_3 = QtGui.QVBoxLayout(self.groupBox_3) self.verticalLayout_3.setObjectName("verticalLayout_3") self.serial_select = QtGui.QComboBox(self.groupBox_3) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.serial_select.sizePolicy().hasHeightForWidth()) self.serial_select.setSizePolicy(sizePolicy) self.serial_select.setCursor(QtCore.Qt.PointingHandCursor) self.serial_select.setFocusPolicy(QtCore.Qt.StrongFocus) self.serial_select.setObjectName("serial_select") self.serial_select.addItem("") self.verticalLayout_3.addWidget(self.serial_select) self.log = QtGui.QTextEdit(self.groupBox_3) self.log.setEnabled(True) self.log.setUndoRedoEnabled(True) self.log.setReadOnly(True) self.log.setObjectName("log") self.verticalLayout_3.addWidget(self.log) self.command_edit = QtGui.QLineEdit(self.groupBox_3) self.command_edit.setEnabled(False) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.command_edit.sizePolicy().hasHeightForWidth()) self.command_edit.setSizePolicy(sizePolicy) self.command_edit.setPlaceholderText("Command") self.command_edit.setObjectName("command_edit") self.verticalLayout_3.addWidget(self.command_edit) self.verticalLayout_2.addWidget(self.groupBox_3) self.fanbox = QtGui.QGroupBox(self.centralwidget) self.fanbox.setEnabled(False) self.fanbox.setMaximumSize(QtCore.QSize(16777215, 184)) self.fanbox.setObjectName("fanbox") self.verticalLayout_6 = QtGui.QVBoxLayout(self.fanbox) self.verticalLayout_6.setObjectName("verticalLayout_6") self.fan_enabled = QtGui.QCheckBox(self.fanbox) self.fan_enabled.setCursor(QtCore.Qt.PointingHandCursor) self.fan_enabled.setFocusPolicy(QtCore.Qt.ClickFocus) self.fan_enabled.setObjectName("fan_enabled") self.verticalLayout_6.addWidget(self.fan_enabled) self.horizontalLayout_3 = QtGui.QHBoxLayout() self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.speed_dial = QtGui.QDial(self.fanbox) self.speed_dial.setCursor(QtCore.Qt.PointingHandCursor) self.speed_dial.setFocusPolicy(QtCore.Qt.ClickFocus) self.speed_dial.setMaximum(100) self.speed_dial.setSliderPosition(80) self.speed_dial.setOrientation(QtCore.Qt.Horizontal) self.speed_dial.setInvertedAppearance(False) self.speed_dial.setInvertedControls(False) self.speed_dial.setObjectName("speed_dial") self.horizontalLayout_3.addWidget(self.speed_dial) self.speed_label = QtGui.QLabel(self.fanbox) self.speed_label.setAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignVCenter) self.speed_label.setObjectName("speed_label") self.horizontalLayout_3.addWidget(self.speed_label) self.verticalLayout_6.addLayout(self.horizontalLayout_3) self.verticalLayout_2.addWidget(self.fanbox) self.movementbox = QtGui.QGroupBox(self.centralwidget) self.movementbox.setEnabled(False) self.movementbox.setObjectName("movementbox") self.verticalLayout_4 = QtGui.QVBoxLayout(self.movementbox) self.verticalLayout_4.setObjectName("verticalLayout_4") self.faces_enabled = QtGui.QCheckBox(self.movementbox) self.faces_enabled.setCursor(QtCore.Qt.PointingHandCursor) self.faces_enabled.setFocusPolicy(QtCore.Qt.ClickFocus) self.faces_enabled.setObjectName("faces_enabled") self.verticalLayout_4.addWidget(self.faces_enabled) self.verticalLayout_2.addWidget(self.movementbox) self.horizontalLayout.addLayout(self.verticalLayout_2) self.verticalLayout_7.addLayout(self.horizontalLayout) FaceDetection.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar() self.menubar.setGeometry(QtCore.QRect(0, 0, 992, 22)) self.menubar.setObjectName("menubar") self.menuBioRob_FaceDetection = QtGui.QMenu(self.menubar) self.menuBioRob_FaceDetection.setObjectName("menuBioRob_FaceDetection") self.menuAbout = QtGui.QMenu(self.menubar) self.menuAbout.setObjectName("menuAbout") FaceDetection.setMenuBar(self.menubar) self.menuBioRob_FaceDetection.addSeparator() self.menubar.addAction(self.menuBioRob_FaceDetection.menuAction()) self.menubar.addAction(self.menuAbout.menuAction()) self.retranslateUi(FaceDetection) QtCore.QObject.connect(self.faces_enabled, QtCore.SIGNAL("toggled(bool)"), self.horizontal_speed.setDisabled) QtCore.QObject.connect(self.faces_enabled, QtCore.SIGNAL("toggled(bool)"), self.vertical_speed.setDisabled) QtCore.QObject.connect(self.fan_enabled, QtCore.SIGNAL("toggled(bool)"), self.speed_dial.setDisabled) QtCore.QMetaObject.connectSlotsByName(FaceDetection)
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(962, 771) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.verticalLayout_2 = QtGui.QVBoxLayout(self.centralwidget) self.verticalLayout_2.setObjectName("verticalLayout_2") self.uiSPL_test1 = QtGui.QSplitter(self.centralwidget) self.uiSPL_test1.setOrientation(QtCore.Qt.Horizontal) self.uiSPL_test1.setHandleWidth(10) self.uiSPL_test1.setObjectName("uiSPL_test1") self.layoutWidget = QtGui.QWidget(self.uiSPL_test1) self.layoutWidget.setObjectName("layoutWidget") self.verticalLayout = QtGui.QVBoxLayout(self.layoutWidget) self.verticalLayout.setContentsMargins(0, 0, 0, 0) self.verticalLayout.setObjectName("verticalLayout") self.uiCHK_test1 = QtGui.QCheckBox(self.layoutWidget) self.uiCHK_test1.setObjectName("uiCHK_test1") self.verticalLayout.addWidget(self.uiCHK_test1) self.uiCHK_testTri1 = QtGui.QCheckBox(self.layoutWidget) self.uiCHK_testTri1.setTristate(True) self.uiCHK_testTri1.setObjectName("uiCHK_testTri1") self.verticalLayout.addWidget(self.uiCHK_testTri1) self.uiGRPBOX_test1 = QtGui.QGroupBox(self.layoutWidget) self.uiGRPBOX_test1.setCheckable(True) self.uiGRPBOX_test1.setChecked(True) self.uiGRPBOX_test1.setObjectName("uiGRPBOX_test1") self.horizontalLayout = QtGui.QHBoxLayout(self.uiGRPBOX_test1) self.horizontalLayout.setObjectName("horizontalLayout") self.uiRAD_test1 = QtGui.QRadioButton(self.uiGRPBOX_test1) self.uiRAD_test1.setObjectName("uiRAD_test1") self.horizontalLayout.addWidget(self.uiRAD_test1) self.uiRAD_test2 = QtGui.QRadioButton(self.uiGRPBOX_test1) self.uiRAD_test2.setObjectName("uiRAD_test2") self.horizontalLayout.addWidget(self.uiRAD_test2) self.verticalLayout.addWidget(self.uiGRPBOX_test1) self.uiLED_test1 = QtGui.QLineEdit(self.layoutWidget) self.uiLED_test1.setObjectName("uiLED_test1") self.verticalLayout.addWidget(self.uiLED_test1) self.uiSPN_test1 = QtGui.QSpinBox(self.layoutWidget) self.uiSPN_test1.setObjectName("uiSPN_test1") self.verticalLayout.addWidget(self.uiSPN_test1) self.uiSPNDBL_test1 = QtGui.QDoubleSpinBox(self.layoutWidget) self.uiSPNDBL_test1.setObjectName("uiSPNDBL_test1") self.verticalLayout.addWidget(self.uiSPNDBL_test1) self.uiTIMEDT_test1 = QtGui.QTimeEdit(self.layoutWidget) self.uiTIMEDT_test1.setObjectName("uiTIMEDT_test1") self.verticalLayout.addWidget(self.uiTIMEDT_test1) self.uiDATEDT_test1 = QtGui.QDateEdit(self.layoutWidget) self.uiDATEDT_test1.setObjectName("uiDATEDT_test1") self.verticalLayout.addWidget(self.uiDATEDT_test1) self.uiDTEDIT_test1 = QtGui.QDateTimeEdit(self.layoutWidget) self.uiDTEDIT_test1.setObjectName("uiDTEDIT_test1") self.verticalLayout.addWidget(self.uiDTEDIT_test1) self.uiBTN_test1 = QtGui.QPushButton(self.layoutWidget) self.uiBTN_test1.setCheckable(True) self.uiBTN_test1.setObjectName("uiBTN_test1") self.verticalLayout.addWidget(self.uiBTN_test1) self.uiCBX_test1 = QtGui.QComboBox(self.layoutWidget) self.uiCBX_test1.setObjectName("uiCBX_test1") self.uiCBX_test1.addItem("") self.uiCBX_test1.addItem("") self.uiCBX_test1.addItem("") self.uiCBX_test1.addItem("") self.uiCBX_test1.addItem("") self.uiCBX_test1.addItem("") self.uiCBX_test1.addItem("") self.verticalLayout.addWidget(self.uiCBX_test1) self.uiCBX_test2 = QtGui.QComboBox(self.layoutWidget) self.uiCBX_test2.setEditable(True) self.uiCBX_test2.setObjectName("uiCBX_test2") self.verticalLayout.addWidget(self.uiCBX_test2) self.uiSCR_test1 = QtGui.QScrollBar(self.layoutWidget) self.uiSCR_test1.setOrientation(QtCore.Qt.Horizontal) self.uiSCR_test1.setObjectName("uiSCR_test1") self.verticalLayout.addWidget(self.uiSCR_test1) self.uiSLD_test1 = QtGui.QSlider(self.layoutWidget) self.uiSLD_test1.setOrientation(QtCore.Qt.Horizontal) self.uiSLD_test1.setObjectName("uiSLD_test1") self.verticalLayout.addWidget(self.uiSLD_test1) self.uiDIA_test1 = QtGui.QDial(self.layoutWidget) self.uiDIA_test1.setObjectName("uiDIA_test1") self.verticalLayout.addWidget(self.uiDIA_test1) self.horizontalLayout_15 = QtGui.QHBoxLayout() self.horizontalLayout_15.setObjectName("horizontalLayout_15") self.label_4 = QtGui.QLabel(self.layoutWidget) self.label_4.setObjectName("label_4") self.horizontalLayout_15.addWidget(self.label_4) self.uiLED_testVariable1 = QtGui.QLineEdit(self.layoutWidget) self.uiLED_testVariable1.setObjectName("uiLED_testVariable1") self.horizontalLayout_15.addWidget(self.uiLED_testVariable1) self.verticalLayout.addLayout(self.horizontalLayout_15) self.uiBTN_showDialog = QtGui.QPushButton(self.layoutWidget) self.uiBTN_showDialog.setObjectName("uiBTN_showDialog") self.verticalLayout.addWidget(self.uiBTN_showDialog) spacerItem = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout.addItem(spacerItem) self.uiTAB_test1 = QtGui.QTabWidget(self.uiSPL_test1) self.uiTAB_test1.setObjectName("uiTAB_test1") self.uiTABPG_listWidget = QtGui.QWidget() self.uiTABPG_listWidget.setObjectName("uiTABPG_listWidget") self.horizontalLayout_2 = QtGui.QHBoxLayout(self.uiTABPG_listWidget) self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.uiLSTWID_test1 = QtGui.QListWidget(self.uiTABPG_listWidget) self.uiLSTWID_test1.setSelectionMode( QtGui.QAbstractItemView.ExtendedSelection) self.uiLSTWID_test1.setObjectName("uiLSTWID_test1") QtGui.QListWidgetItem(self.uiLSTWID_test1) QtGui.QListWidgetItem(self.uiLSTWID_test1) QtGui.QListWidgetItem(self.uiLSTWID_test1) QtGui.QListWidgetItem(self.uiLSTWID_test1) QtGui.QListWidgetItem(self.uiLSTWID_test1) QtGui.QListWidgetItem(self.uiLSTWID_test1) QtGui.QListWidgetItem(self.uiLSTWID_test1) self.horizontalLayout_2.addWidget(self.uiLSTWID_test1) self.uiTAB_test1.addTab(self.uiTABPG_listWidget, "") self.uiTABPG_treeWidget = QtGui.QWidget() self.uiTABPG_treeWidget.setObjectName("uiTABPG_treeWidget") self.horizontalLayout_3 = QtGui.QHBoxLayout(self.uiTABPG_treeWidget) self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.uiTREW_test1 = QtGui.QTreeWidget(self.uiTABPG_treeWidget) self.uiTREW_test1.setAlternatingRowColors(True) self.uiTREW_test1.setSelectionMode( QtGui.QAbstractItemView.ExtendedSelection) self.uiTREW_test1.setSelectionBehavior( QtGui.QAbstractItemView.SelectItems) self.uiTREW_test1.setObjectName("uiTREW_test1") item_0 = QtGui.QTreeWidgetItem(self.uiTREW_test1) item_0 = QtGui.QTreeWidgetItem(self.uiTREW_test1) item_0 = QtGui.QTreeWidgetItem(self.uiTREW_test1) item_0 = QtGui.QTreeWidgetItem(self.uiTREW_test1) item_1 = QtGui.QTreeWidgetItem(item_0) item_2 = QtGui.QTreeWidgetItem(item_1) item_2 = QtGui.QTreeWidgetItem(item_1) item_2 = QtGui.QTreeWidgetItem(item_1) item_0 = QtGui.QTreeWidgetItem(self.uiTREW_test1) item_1 = QtGui.QTreeWidgetItem(item_0) item_2 = QtGui.QTreeWidgetItem(item_1) item_2 = QtGui.QTreeWidgetItem(item_1) item_2 = QtGui.QTreeWidgetItem(item_1) item_0 = QtGui.QTreeWidgetItem(self.uiTREW_test1) item_1 = QtGui.QTreeWidgetItem(item_0) item_2 = QtGui.QTreeWidgetItem(item_1) item_2 = QtGui.QTreeWidgetItem(item_1) item_2 = QtGui.QTreeWidgetItem(item_1) self.uiTREW_test1.header().setDefaultSectionSize(200) self.uiTREW_test1.header().setMinimumSectionSize(200) self.uiTREW_test1.header().setSortIndicatorShown(True) self.horizontalLayout_3.addWidget(self.uiTREW_test1) self.uiTAB_test1.addTab(self.uiTABPG_treeWidget, "") self.uiTABPG_tableWidget = QtGui.QWidget() self.uiTABPG_tableWidget.setObjectName("uiTABPG_tableWidget") self.horizontalLayout_4 = QtGui.QHBoxLayout(self.uiTABPG_tableWidget) self.horizontalLayout_4.setObjectName("horizontalLayout_4") self.uiTBLWID_test1 = QtGui.QTableWidget(self.uiTABPG_tableWidget) self.uiTBLWID_test1.setObjectName("uiTBLWID_test1") self.uiTBLWID_test1.setColumnCount(2) self.uiTBLWID_test1.setRowCount(7) item = QtGui.QTableWidgetItem() self.uiTBLWID_test1.setVerticalHeaderItem(0, item) item = QtGui.QTableWidgetItem() self.uiTBLWID_test1.setVerticalHeaderItem(1, item) item = QtGui.QTableWidgetItem() self.uiTBLWID_test1.setVerticalHeaderItem(2, item) item = QtGui.QTableWidgetItem() self.uiTBLWID_test1.setVerticalHeaderItem(3, item) item = QtGui.QTableWidgetItem() self.uiTBLWID_test1.setVerticalHeaderItem(4, item) item = QtGui.QTableWidgetItem() self.uiTBLWID_test1.setVerticalHeaderItem(5, item) item = QtGui.QTableWidgetItem() self.uiTBLWID_test1.setVerticalHeaderItem(6, item) item = QtGui.QTableWidgetItem() self.uiTBLWID_test1.setHorizontalHeaderItem(0, item) item = QtGui.QTableWidgetItem() self.uiTBLWID_test1.setHorizontalHeaderItem(1, item) item = QtGui.QTableWidgetItem() self.uiTBLWID_test1.setItem(0, 0, item) item = QtGui.QTableWidgetItem() self.uiTBLWID_test1.setItem(0, 1, item) item = QtGui.QTableWidgetItem() self.uiTBLWID_test1.setItem(1, 0, item) item = QtGui.QTableWidgetItem() self.uiTBLWID_test1.setItem(1, 1, item) item = QtGui.QTableWidgetItem() self.uiTBLWID_test1.setItem(2, 0, item) item = QtGui.QTableWidgetItem() self.uiTBLWID_test1.setItem(2, 1, item) item = QtGui.QTableWidgetItem() self.uiTBLWID_test1.setItem(3, 0, item) item = QtGui.QTableWidgetItem() self.uiTBLWID_test1.setItem(3, 1, item) item = QtGui.QTableWidgetItem() self.uiTBLWID_test1.setItem(4, 0, item) item = QtGui.QTableWidgetItem() self.uiTBLWID_test1.setItem(4, 1, item) item = QtGui.QTableWidgetItem() self.uiTBLWID_test1.setItem(5, 0, item) item = QtGui.QTableWidgetItem() self.uiTBLWID_test1.setItem(5, 1, item) item = QtGui.QTableWidgetItem() self.uiTBLWID_test1.setItem(6, 0, item) item = QtGui.QTableWidgetItem() self.uiTBLWID_test1.setItem(6, 1, item) self.uiTBLWID_test1.horizontalHeader().setSortIndicatorShown(True) self.horizontalLayout_4.addWidget(self.uiTBLWID_test1) self.uiTAB_test1.addTab(self.uiTABPG_tableWidget, "") self.uiTABPG_listView = QtGui.QWidget() self.uiTABPG_listView.setObjectName("uiTABPG_listView") self.horizontalLayout_7 = QtGui.QHBoxLayout(self.uiTABPG_listView) self.horizontalLayout_7.setObjectName("horizontalLayout_7") self.uiLSTV_test1 = QtGui.QListView(self.uiTABPG_listView) self.uiLSTV_test1.setSelectionMode( QtGui.QAbstractItemView.ExtendedSelection) self.uiLSTV_test1.setObjectName("uiLSTV_test1") self.horizontalLayout_7.addWidget(self.uiLSTV_test1) self.uiTAB_test1.addTab(self.uiTABPG_listView, "") self.uiTABPG_treeView = QtGui.QWidget() self.uiTABPG_treeView.setObjectName("uiTABPG_treeView") self.horizontalLayout_8 = QtGui.QHBoxLayout(self.uiTABPG_treeView) self.horizontalLayout_8.setObjectName("horizontalLayout_8") self.uiTREV_test1 = QtGui.QTreeView(self.uiTABPG_treeView) self.uiTREV_test1.setAlternatingRowColors(True) self.uiTREV_test1.setSelectionMode( QtGui.QAbstractItemView.ExtendedSelection) self.uiTREV_test1.setSelectionBehavior( QtGui.QAbstractItemView.SelectItems) self.uiTREV_test1.setSortingEnabled(True) self.uiTREV_test1.setObjectName("uiTREV_test1") self.uiTREV_test1.header().setDefaultSectionSize(200) self.uiTREV_test1.header().setMinimumSectionSize(200) self.uiTREV_test1.header().setSortIndicatorShown(True) self.horizontalLayout_8.addWidget(self.uiTREV_test1) self.uiTAB_test1.addTab(self.uiTABPG_treeView, "") self.uiTABPG_tableView = QtGui.QWidget() self.uiTABPG_tableView.setObjectName("uiTABPG_tableView") self.horizontalLayout_10 = QtGui.QHBoxLayout(self.uiTABPG_tableView) self.horizontalLayout_10.setObjectName("horizontalLayout_10") self.uiTBLV_test1 = QtGui.QTableView(self.uiTABPG_tableView) self.uiTBLV_test1.setSortingEnabled(True) self.uiTBLV_test1.setObjectName("uiTBLV_test1") self.uiTBLV_test1.horizontalHeader().setSortIndicatorShown(True) self.horizontalLayout_10.addWidget(self.uiTBLV_test1) self.uiTAB_test1.addTab(self.uiTABPG_tableView, "") self.uiTABPG_columnView = QtGui.QWidget() self.uiTABPG_columnView.setObjectName("uiTABPG_columnView") self.horizontalLayout_9 = QtGui.QHBoxLayout(self.uiTABPG_columnView) self.horizontalLayout_9.setObjectName("horizontalLayout_9") self.uiCOLV_test1 = QtGui.QColumnView(self.uiTABPG_columnView) self.uiCOLV_test1.setObjectName("uiCOLV_test1") self.horizontalLayout_9.addWidget(self.uiCOLV_test1) self.uiTAB_test1.addTab(self.uiTABPG_columnView, "") self.uiTABPG_scrollText = QtGui.QWidget() self.uiTABPG_scrollText.setObjectName("uiTABPG_scrollText") self.horizontalLayout_6 = QtGui.QHBoxLayout(self.uiTABPG_scrollText) self.horizontalLayout_6.setObjectName("horizontalLayout_6") self.uiSCA_test1 = QtGui.QScrollArea(self.uiTABPG_scrollText) self.uiSCA_test1.setWidgetResizable(True) self.uiSCA_test1.setObjectName("uiSCA_test1") self.scrollAreaWidgetContents = QtGui.QWidget() self.scrollAreaWidgetContents.setGeometry(QtCore.QRect(0, 0, 634, 676)) self.scrollAreaWidgetContents.setObjectName("scrollAreaWidgetContents") self.horizontalLayout_11 = QtGui.QHBoxLayout( self.scrollAreaWidgetContents) self.horizontalLayout_11.setObjectName("horizontalLayout_11") self.uiTXTEDT_test1 = QtGui.QTextEdit(self.scrollAreaWidgetContents) self.uiTXTEDT_test1.setMinimumSize(QtCore.QSize(300, 600)) self.uiTXTEDT_test1.setObjectName("uiTXTEDT_test1") self.horizontalLayout_11.addWidget(self.uiTXTEDT_test1) self.uiPTXEDT_test1 = QtGui.QPlainTextEdit( self.scrollAreaWidgetContents) self.uiPTXEDT_test1.setMinimumSize(QtCore.QSize(300, 600)) self.uiPTXEDT_test1.setObjectName("uiPTXEDT_test1") self.horizontalLayout_11.addWidget(self.uiPTXEDT_test1) self.uiSCA_test1.setWidget(self.scrollAreaWidgetContents) self.horizontalLayout_6.addWidget(self.uiSCA_test1) self.uiTAB_test1.addTab(self.uiTABPG_scrollText, "") self.uiTABPG_stackTool = QtGui.QWidget() self.uiTABPG_stackTool.setObjectName("uiTABPG_stackTool") self.verticalLayout_6 = QtGui.QVBoxLayout(self.uiTABPG_stackTool) self.verticalLayout_6.setSpacing(0) self.verticalLayout_6.setContentsMargins(4, 6, 4, 4) self.verticalLayout_6.setObjectName("verticalLayout_6") self.horizontalLayout_12 = QtGui.QHBoxLayout() self.horizontalLayout_12.setObjectName("horizontalLayout_12") spacerItem1 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_12.addItem(spacerItem1) self.uiBTN_stackDec = QtGui.QPushButton(self.uiTABPG_stackTool) self.uiBTN_stackDec.setObjectName("uiBTN_stackDec") self.horizontalLayout_12.addWidget(self.uiBTN_stackDec) self.uiBTN_stackInc = QtGui.QPushButton(self.uiTABPG_stackTool) self.uiBTN_stackInc.setObjectName("uiBTN_stackInc") self.horizontalLayout_12.addWidget(self.uiBTN_stackInc) self.verticalLayout_6.addLayout(self.horizontalLayout_12) self.uiSTK_test1 = QtGui.QStackedWidget(self.uiTABPG_stackTool) self.uiSTK_test1.setObjectName("uiSTK_test1") self.page0 = QtGui.QWidget() self.page0.setObjectName("page0") self.horizontalLayout_14 = QtGui.QHBoxLayout(self.page0) self.horizontalLayout_14.setSpacing(0) self.horizontalLayout_14.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_14.setObjectName("horizontalLayout_14") self.verticalLayout_3 = QtGui.QVBoxLayout() self.verticalLayout_3.setSpacing(6) self.verticalLayout_3.setObjectName("verticalLayout_3") self.label = QtGui.QLabel(self.page0) font = QtGui.QFont() font.setWeight(75) font.setBold(True) self.label.setFont(font) self.label.setObjectName("label") self.verticalLayout_3.addWidget(self.label) self.horizontalLayout_13 = QtGui.QHBoxLayout() self.horizontalLayout_13.setObjectName("horizontalLayout_13") self.uiTBX_test1 = QtGui.QToolBox(self.page0) self.uiTBX_test1.setObjectName("uiTBX_test1") self.page = QtGui.QWidget() self.page.setGeometry(QtCore.QRect(0, 0, 98, 28)) self.page.setObjectName("page") self.uiTBX_test1.addItem(self.page, "") self.page_2 = QtGui.QWidget() self.page_2.setGeometry(QtCore.QRect(0, 0, 98, 28)) self.page_2.setObjectName("page_2") self.uiTBX_test1.addItem(self.page_2, "") self.page_5 = QtGui.QWidget() self.page_5.setGeometry(QtCore.QRect(0, 0, 318, 557)) self.page_5.setObjectName("page_5") self.uiTBX_test1.addItem(self.page_5, "") self.horizontalLayout_13.addWidget(self.uiTBX_test1) self.uiTBX_test2 = QtGui.QToolBox(self.page0) self.uiTBX_test2.setObjectName("uiTBX_test2") self.page_3 = QtGui.QWidget() self.page_3.setGeometry(QtCore.QRect(0, 0, 98, 28)) self.page_3.setObjectName("page_3") self.uiTBX_test2.addItem(self.page_3, "") self.page_4 = QtGui.QWidget() self.page_4.setGeometry(QtCore.QRect(0, 0, 98, 28)) self.page_4.setObjectName("page_4") self.uiTBX_test2.addItem(self.page_4, "") self.page_6 = QtGui.QWidget() self.page_6.setGeometry(QtCore.QRect(0, 0, 318, 557)) self.page_6.setObjectName("page_6") self.uiTBX_test2.addItem(self.page_6, "") self.horizontalLayout_13.addWidget(self.uiTBX_test2) self.verticalLayout_3.addLayout(self.horizontalLayout_13) self.horizontalLayout_14.addLayout(self.verticalLayout_3) self.uiSTK_test1.addWidget(self.page0) self.page1 = QtGui.QWidget() self.page1.setObjectName("page1") self.verticalLayout_4 = QtGui.QVBoxLayout(self.page1) self.verticalLayout_4.setContentsMargins(0, 0, 0, 0) self.verticalLayout_4.setObjectName("verticalLayout_4") self.label_2 = QtGui.QLabel(self.page1) font = QtGui.QFont() font.setWeight(75) font.setBold(True) self.label_2.setFont(font) self.label_2.setObjectName("label_2") self.verticalLayout_4.addWidget(self.label_2) spacerItem2 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_4.addItem(spacerItem2) self.uiSTK_test1.addWidget(self.page1) self.page2 = QtGui.QWidget() self.page2.setObjectName("page2") self.verticalLayout_5 = QtGui.QVBoxLayout(self.page2) self.verticalLayout_5.setContentsMargins(0, 0, 0, 0) self.verticalLayout_5.setObjectName("verticalLayout_5") self.label_3 = QtGui.QLabel(self.page2) font = QtGui.QFont() font.setWeight(75) font.setBold(True) self.label_3.setFont(font) self.label_3.setObjectName("label_3") self.verticalLayout_5.addWidget(self.label_3) spacerItem3 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_5.addItem(spacerItem3) self.uiSTK_test1.addWidget(self.page2) self.verticalLayout_6.addWidget(self.uiSTK_test1) self.uiTAB_test1.addTab(self.uiTABPG_stackTool, "") self.verticalLayout_2.addWidget(self.uiSPL_test1) self.horizontalLayout_5 = QtGui.QHBoxLayout() self.horizontalLayout_5.setObjectName("horizontalLayout_5") spacerItem4 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_5.addItem(spacerItem4) self.uiBTN_savePrefs = QtGui.QPushButton(self.centralwidget) self.uiBTN_savePrefs.setObjectName("uiBTN_savePrefs") self.horizontalLayout_5.addWidget(self.uiBTN_savePrefs) self.uiBTN_loadPrefs = QtGui.QPushButton(self.centralwidget) self.uiBTN_loadPrefs.setObjectName("uiBTN_loadPrefs") self.horizontalLayout_5.addWidget(self.uiBTN_loadPrefs) self.uiBTN_resetPrefs = QtGui.QPushButton(self.centralwidget) self.uiBTN_resetPrefs.setObjectName("uiBTN_resetPrefs") self.horizontalLayout_5.addWidget(self.uiBTN_resetPrefs) self.verticalLayout_2.addLayout(self.horizontalLayout_5) self.verticalLayout_2.setStretch(0, 1) MainWindow.setCentralWidget(self.centralwidget) self.retranslateUi(MainWindow) self.uiTAB_test1.setCurrentIndex(2) self.uiSTK_test1.setCurrentIndex(0) self.uiTBX_test1.setCurrentIndex(2) self.uiTBX_test2.setCurrentIndex(2) QtCore.QObject.connect(self.uiBTN_savePrefs, QtCore.SIGNAL("clicked()"), MainWindow.onSavePrefsClicked) QtCore.QObject.connect(self.uiBTN_loadPrefs, QtCore.SIGNAL("clicked()"), MainWindow.onLoadPrefsClicked) QtCore.QObject.connect(self.uiBTN_resetPrefs, QtCore.SIGNAL("clicked()"), MainWindow.onResetPrefsClicked) QtCore.QObject.connect(self.uiBTN_showDialog, QtCore.SIGNAL("clicked()"), MainWindow.onShowDialogClicked) QtCore.QObject.connect(self.uiBTN_stackDec, QtCore.SIGNAL("clicked()"), MainWindow.onStackedWidgetPageDec) QtCore.QObject.connect(self.uiBTN_stackInc, QtCore.SIGNAL("clicked()"), MainWindow.onStackedWidgetPageInc) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, Form): Form.setObjectName("Form") Form.resize(849, 568) self.pushButton = QtGui.QPushButton(Form) self.pushButton.setGeometry(QtCore.QRect(10, 20, 75, 23)) self.pushButton.setObjectName("pushButton") self.comboBox = QtGui.QComboBox(Form) self.comboBox.setGeometry(QtCore.QRect(90, 20, 81, 22)) self.comboBox.setLayoutDirection(QtCore.Qt.LeftToRight) self.comboBox.setLocale( QtCore.QLocale(QtCore.QLocale.English, QtCore.QLocale.UnitedStates)) self.comboBox.setObjectName("comboBox") self.comboBox.addItem("") self.pushButton_2 = QtGui.QPushButton(Form) self.pushButton_2.setGeometry(QtCore.QRect(490, 20, 75, 23)) self.pushButton_2.setObjectName("pushButton_2") self.splitter = QtGui.QSplitter(Form) self.splitter.setGeometry(QtCore.QRect(10, 160, 621, 341)) self.splitter.setOrientation(QtCore.Qt.Vertical) self.splitter.setObjectName("splitter") self.dockWidget_2 = QtGui.QDockWidget(self.splitter) self.dockWidget_2.setObjectName("dockWidget_2") self.dockWidgetContents_2 = QtGui.QWidget() self.dockWidgetContents_2.setObjectName("dockWidgetContents_2") self.dockWidget_2.setWidget(self.dockWidgetContents_2) self.dockWidget = QtGui.QDockWidget(self.splitter) self.dockWidget.setAcceptDrops(True) self.dockWidget.setLayoutDirection(QtCore.Qt.LeftToRight) self.dockWidget.setAutoFillBackground(True) self.dockWidget.setFloating(False) self.dockWidget.setObjectName("dockWidget") self.dockWidgetContents = QtGui.QWidget() self.dockWidgetContents.setObjectName("dockWidgetContents") self.dockWidget.setWidget(self.dockWidgetContents) self.widget = QtGui.QWidget(Form) self.widget.setGeometry(QtCore.QRect(170, 80, 251, 52)) self.widget.setObjectName("widget") self.horizontalLayout = QtGui.QHBoxLayout(self.widget) self.horizontalLayout.setContentsMargins(0, 0, 0, 0) self.horizontalLayout.setObjectName("horizontalLayout") self.label = QtGui.QLabel(self.widget) self.label.setObjectName("label") self.horizontalLayout.addWidget(self.label) self.dial = QtGui.QDial(self.widget) self.dial.setMinimum(5) self.dial.setMaximum(200) self.dial.setSingleStep(5) self.dial.setObjectName("dial") self.horizontalLayout.addWidget(self.dial) self.dial_2 = QtGui.QDial(self.widget) self.dial_2.setMinimum(100) self.dial_2.setMaximum(20000) self.dial_2.setSingleStep(100) self.dial_2.setObjectName("dial_2") self.horizontalLayout.addWidget(self.dial_2) self.label_2 = QtGui.QLabel(self.widget) self.label_2.setObjectName("label_2") self.horizontalLayout.addWidget(self.label_2) self.retranslateUi(Form) QtCore.QObject.connect(self.dial, QtCore.SIGNAL("valueChanged(int)"), self.pushButton.click) QtCore.QObject.connect(self.dial_2, QtCore.SIGNAL("valueChanged(int)"), self.pushButton.click) QtCore.QMetaObject.connectSlotsByName(Form)
def __init__(self): QtGui.QWidget.__init__(self) self.default = dict() # DIAL -------------------------------------------- # Dial x self.nDialx = QtGui.QDial() self.nDialx.setNotchesVisible(True) self.nDialx.setMinimum(0) self.nDialx.setMaximum(360) self.nDialx.setValue(0) # default start from the beginning # Dial y self.nDialy = QtGui.QDial() self.nDialy.setNotchesVisible(True) self.nDialy.setMinimum(0) self.nDialy.setMaximum(360) self.nDialy.setValue(0) # default start from the beginning # Dial z self.nDialz = QtGui.QDial() self.nDialz.setNotchesVisible(True) self.nDialz.setMinimum(0) self.nDialz.setMaximum(360) self.nDialz.setValue(0) # default start from the beginning # SLIDE ------------------------------------------- # Slide Horizontal X self.nSlidex = QtGui.QSlider(QtCore.Qt.Horizontal) self.nSlidex.setMinimum(-20) self.nSlidex.setMaximum(20) self.nSlidex.setValue(0) # Slide Vertical Y self.nSlidey = QtGui.QSlider(QtCore.Qt.Vertical) self.nSlidey.setMinimum(-20) self.nSlidey.setMaximum(20) self.nSlidey.setValue(0) # Slide Horizontal Z self.nSlidez = QtGui.QSlider(QtCore.Qt.Horizontal) self.nSlidez.setMinimum(-20) self.nSlidez.setMaximum(20) self.nSlidez.setValue(0) # Reset button self.resetBtn = QtGui.QPushButton('Reset') # Close button self.closeBtn = QtGui.QPushButton('Close') self.nGridLayout = QtGui.QGridLayout() self.nGridLayout.addWidget(self.nDialx, 1, 0) self.nGridLayout.addWidget(self.nDialy, 1, 1) self.nGridLayout.addWidget(self.nDialz, 1, 2) self.nGridLayout.addWidget(self.nSlidex, 2, 0) self.nGridLayout.addWidget(self.nSlidey, 2, 1) self.nGridLayout.addWidget(self.nSlidez, 2, 2) self.nGridLayout.addWidget(self.resetBtn, 3, 1) self.nGridLayout.addWidget(self.closeBtn, 3, 2) self.setLayout(self.nGridLayout) self.setWindowTitle('Soovii - Bulk loader') # Create connection self.connect(self.nDialx, QtCore.SIGNAL("valueChanged(int)"), self.nRT) self.connect(self.nDialy, QtCore.SIGNAL("valueChanged(int)"), self.nRT) self.connect(self.nDialz, QtCore.SIGNAL("valueChanged(int)"), self.nRT) self.connect(self.nSlidex, QtCore.SIGNAL("valueChanged(int)"), self.nRT) self.connect(self.nSlidey, QtCore.SIGNAL("valueChanged(int)"), self.nRT) self.connect(self.nSlidez, QtCore.SIGNAL("valueChanged(int)"), self.nRT) self.connect(self.resetBtn, QtCore.SIGNAL("clicked()"), self.nReset) self.connect(self.closeBtn, QtCore.SIGNAL("clicked()"), self.close)
def initUI(self): ## self.lcd = QtGui.QLCDNumber(self) ## self.lcdm= QtGui.QLCDNumber(self) self.clockValue = QLCDNumber() self.clockValue.setSegmentStyle(QLCDNumber.Flat) self.clockValue.setFixedSize(QSize(400, 150)) self.clockValue.setDigitCount(12) self.barJam = QtGui.QSpinBox() self.barJam.setMaximum(23) self.barJam.setMinimum(0) self.barMenit = QtGui.QSpinBox() self.barMenit.setMaximum(59) self.barMenit.setMinimum(0) self.barDetik = QtGui.QSpinBox() self.barDetik.setMaximum(59) self.barDetik.setMinimum(0) self.viewButton = QtGui.QPushButton("Tampilkan Jam Digital") self.labelJam = QtGui.QLabel("Jam ") self.labelMenit = QtGui.QLabel("Menit ") self.labelDetik = QtGui.QLabel("Detik ") self.sliderMenit = QtGui.QDial(self) self.sliderDetik = QtGui.QSlider(QtCore.Qt.Horizontal, self) vbox = QtGui.QGridLayout() ## vbox.addWidget(self.lcd) vbox.addWidget(self.labelJam, 0, 0) vbox.addWidget(self.labelMenit, 1, 0) vbox.addWidget(self.labelDetik, 2, 0) vbox.addWidget(self.barJam, 0, 1, 1, 3) vbox.addWidget(self.barMenit, 1, 1, 1, 3) vbox.addWidget(self.barDetik, 2, 1, 1, 3) vbox.addWidget(self.viewButton, 3, 1, 1, 2) vbox.addWidget(self.sliderMenit, 1, 4) vbox.addWidget(self.sliderDetik, 2, 4) ## vbox.addWidget(self.lcdm) ## self.sliderMenit.valueChanged.connect(self.barMenit.) ## self.sliderMenit.valueChanged.connect(self.value_barMenit) self.barMenit.valueChanged.connect(self.value_barMenit) self.sliderDetik.valueChanged.connect(self.value_barDetik) self.barDetik.valueChanged.connect(self.value_barDetik) self.viewButton.clicked.connect(self.buatLCD) ## self.sliderMenit.valueChanged.connect(self.barMenit.setValue) ## self.sliderDetik.valueChanged.connect(self.barDetik.setValue) self.setLayout(vbox) ## self.sld.valueChanged.connect(self.lcd.display) ## self.sliderMenit.valueChanged.connect(self.barMenit.setText) self.setGeometry(500, 500, 350, 250) self.setWindowTitle('Jam Sederhana') self.sliderMenit.setMaximum(59) self.sliderMenit.setNotchesVisible(59) self.sliderDetik.setMaximum(59) self.LCD = QLCDNumber() self.LCD.setDigitCount(8) self.LCD.resize(500, 150)
def dialog(source=None): ''' create dialog widget''' w = MyWidget() w.setWindowFlags(QtCore.Qt.WindowStaysOnTopHint) w.source = source w.imode = -1 w.ef = "no eventfilter defined" # mode=QtGui.QComboBox() # mode.addItem("up") #0 # mode.addItem("down") #1 # mode.addItem("zero") #2 # mode.addItem("none") #3 # w.mode='n' editorkey = FreeCAD.ParamGet('User parameter:Plugins/nurbs').GetString( "editorKey", "h") # lab=QtGui.QLabel("Direction: " + editorkey) w.key = editorkey # w.modelab=lab modl = QtGui.QLabel("Mode -none-") w.modl = modl btn2 = QtGui.QPushButton("Update Nurbs") btn2.clicked.connect(w.updateNurbs) btn = QtGui.QPushButton("Apply and close") btn.clicked.connect(w.apply) cobtn = QtGui.QPushButton("Reset") cobtn.clicked.connect(w.reset) cbtn = QtGui.QPushButton("Stop Dialog (preserve Aux)") cbtn.clicked.connect(stop) poll = QtGui.QLabel("Area:") ar = QtGui.QDial() ar.setMaximum(10) ar.setNotchesVisible(True) ar.valueChanged.connect(w.update) w.area = ar poll2 = QtGui.QLabel("height:") he = QtGui.QDial() he.setMaximum(10) he.setNotchesVisible(True) # he.valueChanged.connect(w.setcursor2) w.height = he box = QtGui.QVBoxLayout() w.setLayout(box) for ww in [modl, btn2, btn, cobtn, poll, ar, poll2, he]: box.addWidget(ww) return w
def setupUi(self, testUi): testUi.setObjectName("testUi") testUi.resize(426, 504) self.centralwidget = QtGui.QWidget(testUi) self.centralwidget.setObjectName("centralwidget") self.verticalLayout = QtGui.QVBoxLayout(self.centralwidget) self.verticalLayout.setObjectName("verticalLayout") self.groupBox = QtGui.QGroupBox(self.centralwidget) self.groupBox.setObjectName("groupBox") self.verticalLayout_2 = QtGui.QVBoxLayout(self.groupBox) self.verticalLayout_2.setObjectName("verticalLayout_2") self.lineEdit = QtGui.QLineEdit(self.groupBox) self.lineEdit.setObjectName("lineEdit") self.verticalLayout_2.addWidget(self.lineEdit) self.pushButton = QtGui.QPushButton(self.groupBox) self.pushButton.setObjectName("pushButton") self.verticalLayout_2.addWidget(self.pushButton) self.horizontalSlider = QtGui.QSlider(self.groupBox) self.horizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.horizontalSlider.setObjectName("horizontalSlider") self.verticalLayout_2.addWidget(self.horizontalSlider) self.dial = QtGui.QDial(self.groupBox) self.dial.setObjectName("dial") self.verticalLayout_2.addWidget(self.dial) self.checkBox = QtGui.QCheckBox(self.groupBox) self.checkBox.setObjectName("checkBox") self.verticalLayout_2.addWidget(self.checkBox) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.radioButton = QtGui.QRadioButton(self.groupBox) self.radioButton.setObjectName("radioButton") self.horizontalLayout.addWidget(self.radioButton) self.radioButton_2 = QtGui.QRadioButton(self.groupBox) self.radioButton_2.setObjectName("radioButton_2") self.horizontalLayout.addWidget(self.radioButton_2) self.verticalLayout_2.addLayout(self.horizontalLayout) self.treeWidget = QtGui.QTreeWidget(self.groupBox) self.treeWidget.setObjectName("treeWidget") item_0 = QtGui.QTreeWidgetItem(self.treeWidget) item_1 = QtGui.QTreeWidgetItem(item_0) item_0 = QtGui.QTreeWidgetItem(self.treeWidget) item_1 = QtGui.QTreeWidgetItem(item_0) self.treeWidget.header().setVisible(False) self.verticalLayout_2.addWidget(self.treeWidget) self.comboBox = QtGui.QComboBox(self.groupBox) self.comboBox.setObjectName("comboBox") self.comboBox.addItem("") self.comboBox.addItem("") self.verticalLayout_2.addWidget(self.comboBox) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.spinBox = QtGui.QSpinBox(self.groupBox) self.spinBox.setObjectName("spinBox") self.horizontalLayout_2.addWidget(self.spinBox) self.progressBar = QtGui.QProgressBar(self.groupBox) self.progressBar.setProperty("value", 24) self.progressBar.setObjectName("progressBar") self.horizontalLayout_2.addWidget(self.progressBar) self.verticalLayout_2.addLayout(self.horizontalLayout_2) self.verticalLayout.addWidget(self.groupBox) testUi.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(testUi) self.menubar.setGeometry(QtCore.QRect(0, 0, 426, 21)) self.menubar.setObjectName("menubar") self.menuFile = QtGui.QMenu(self.menubar) self.menuFile.setObjectName("menuFile") self.menuHelp = QtGui.QMenu(self.menubar) self.menuHelp.setObjectName("menuHelp") testUi.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(testUi) self.statusbar.setObjectName("statusbar") testUi.setStatusBar(self.statusbar) self.actionFile = QtGui.QAction(testUi) self.actionFile.setObjectName("actionFile") self.actionOpen = QtGui.QAction(testUi) self.actionOpen.setObjectName("actionOpen") self.actionQuit = QtGui.QAction(testUi) self.actionQuit.setObjectName("actionQuit") self.actionAbout = QtGui.QAction(testUi) self.actionAbout.setObjectName("actionAbout") self.menuFile.addAction(self.actionFile) self.menuFile.addAction(self.actionOpen) self.menuFile.addSeparator() self.menuFile.addAction(self.actionQuit) self.menuHelp.addAction(self.actionAbout) self.menubar.addAction(self.menuFile.menuAction()) self.menubar.addAction(self.menuHelp.menuAction()) self.retranslateUi(testUi) QtCore.QMetaObject.connectSlotsByName(testUi)
def dialog(source): ''' create dialog widget''' w = MyWidget() w.setWindowFlags(QtCore.Qt.WindowStaysOnTopHint) w.source = source w.imode = -1 w.ef = "no eventfilter defined" try: n = w.getNeedle() n.RibTemplate.ViewObject.hide() n.Backbone.ViewObject.hide() except: pass mode = QtGui.QComboBox() mode.addItem("move pole") #0 mode.addItem("move pole and neighbors") #1 mode.addItem("sharpen/smooth edge") #2 mode.addItem("colinear neighbors") #3 mode.addItem("rotate neighbors") #4 #FreeCAD.ParamGet('User parameter:Plugins/nurbs').SetString("editorMode","move pole and neighbors") mode.currentIndexChanged.connect(w.setmode) w.mode = mode editorkey = FreeCAD.ParamGet('User parameter:Plugins/nurbs').GetString( "editorKey", "h") lab = QtGui.QLabel("Direction: " + editorkey) w.key = editorkey w.modelab = lab btn = QtGui.QPushButton("Cancel") btn.clicked.connect(w.cancel) cobtn = QtGui.QPushButton("Commit and stop") cobtn.clicked.connect(w.commit) conbtn = QtGui.QPushButton("Commit and continue") conbtn.clicked.connect(w.commit_noclose) cbtn = QtGui.QPushButton("Stop Dialog (preserve Aux)") cbtn.clicked.connect(stop) poll = QtGui.QLabel("Selected Pole:") dial = QtGui.QDial() dial.setNotchesVisible(True) dial.setValue( FreeCAD.ParamGet('User parameter:Plugins/nurbs').GetInt("Cursor", 0)) dial.valueChanged.connect(w.setcursor2) w.dial = dial if source == 'Backbone': rotxl = QtGui.QLabel("Rotation X:") dialx = QtGui.QDial() dialx.setNotchesVisible(True) dialx.setMinimum(-90) dialx.setMaximum(90) dialx.setValue(0) dialx.setSingleStep(15) dialx.valueChanged.connect(w.setrotx) w.dialx = dialx rotyl = QtGui.QLabel("Rotation Y:") dialy = QtGui.QDial() dialy.setNotchesVisible(True) dialy.setMinimum(-90) dialy.setMaximum(90) dialy.setValue(0) dialy.setSingleStep(15) dialy.valueChanged.connect(w.setroty) w.dialy = dialy rotzl = QtGui.QLabel("Rotation Z:") dialz = QtGui.QDial() dialz.setNotchesVisible(True) dialz.setMinimum(-90) dialz.setMaximum(90) dialz.setValue(0) dialz.setSingleStep(15) dialz.valueChanged.connect(w.setrotz) w.dialz = dialz rots = [rotxl, dialx, rotyl, dialy, rotzl, dialz] else: rots = [] if 1: rotsl = QtGui.QLabel("Sharpen Smooth Factor:") w.rotsl = rotsl dials = QtGui.QDial() dials.setNotchesVisible(True) dials.setMinimum(-99) dials.setMaximum(99) dials.setValue(0) dials.setSingleStep(10) dials.valueChanged.connect(w.setsharp) w.dials = dials box = QtGui.QVBoxLayout() w.setLayout(box) for ww in [mode, lab, btn, cobtn, conbtn, cbtn, poll, dial ] + rots + [rotsl, dials]: box.addWidget(ww) rotsl.hide() dials.hide() return w
def __init__(self): super(TextStyleEditorWidget, self).__init__() self.setPreview(text_style_preview.TextStylePreviewWidget()) # Set up vertical align self.va_group = QtGui.QButtonGroup() va_layout = QtGui.QHBoxLayout() for alignment in ["Top", "Mid", "Bot"]: button = QtGui.QPushButton() button.setText(alignment) button.setCheckable(True) va_layout.addWidget(button) self.va_group.addButton(button) self.va_group.buttonClicked.connect(self.updateButton) va_box = QtGui.QGroupBox() va_box.setLayout(va_layout) va_box.setTitle("Vertical Align") # Set up horizontal group self.ha_group = QtGui.QButtonGroup() ha_layout = QtGui.QHBoxLayout() for alignment in ["Left", "Center", "Right"]: button = QtGui.QPushButton() button.setText(alignment) button.setCheckable(True) ha_layout.addWidget(button) self.ha_group.addButton(button) self.ha_group.buttonClicked.connect(self.updateButton) ha_box = QtGui.QGroupBox() ha_box.setLayout(ha_layout) ha_box.setTitle("Horizontal Align") # First row align_angle_row = QtGui.QHBoxLayout() align_angle_row.addWidget(va_box) align_angle_row.addWidget(ha_box) align_angle_row.insertStretch(2, 1) # Create labels angle_label = QtGui.QLabel() angle_label.setText("Angle:") font_label = QtGui.QLabel() font_label.setText("Font:") size_label = QtGui.QLabel() size_label.setText("Size:") # angle dial setup self.angle_slider = QtGui.QDial() self.angle_slider.setRange( 90, 450) # set rotate values so dial orientation matches initial text self.angle_slider.setWrapping(True) self.angle_slider.setNotchesVisible(True) self.angle_slider.valueChanged.connect(self.updateAngle) align_angle_row.addWidget(angle_label) align_angle_row.addWidget(self.angle_slider) # Font combobox self.font_box = QtGui.QComboBox() for item in vcs.listelements("font"): self.font_box.addItem(item) self.font_box.currentIndexChanged[str].connect(self.updateFont) # size spin box self.size_box = QtGui.QSpinBox() self.size_box.setRange(1, 128) self.size_box.valueChanged.connect(self.updateSize) font_size_row = QtGui.QHBoxLayout() font_size_row.addWidget(font_label) font_size_row.addWidget(self.font_box) font_size_row.addWidget(size_label) font_size_row.addWidget(self.size_box) font_size_row.insertStretch(2, 3) # Set up wrap self.vertical_layout.insertLayout(1, align_angle_row) self.vertical_layout.insertLayout(2, font_size_row)
def __init__(self, node, knobValue): super(self.__class__, self).__init__() self.node = node self.my_timer = QtCore.QTimer() layout = QtGui.QVBoxLayout() layout.setAlignment(QtCore.Qt.AlignTop) layout2 = QtGui.QHBoxLayout() layout2.setAlignment(QtCore.Qt.AlignTop) layout3 = QtGui.QVBoxLayout() layout3.setAlignment(QtCore.Qt.AlignTop) #开始按钮 self.btn1 = QtGui.QPushButton('Start') self.btn1.clicked.connect(self.btn1Clicked) #结束按钮 self.btn2 = QtGui.QPushButton('Stop') self.btn2.clicked.connect(self.btn2Clicked) #速率调节盘 self.dial = QtGui.QDial() self.dial.setFocusPolicy(QtCore.Qt.NoFocus) self.dial.setMinimum(10) self.dial.setMaximum(200) self.dial.setProperty("Value", knobValue) #默认显示为100 self.dial.setNotchesVisible(True) #显示调节盘刻度 self.dial.valueChanged.connect(self.dialValueChanged) ####################################### self.dial.valueChanged.connect(self.updateValue) ####################################### #速率文字 self.label = QtGui.QLabel() self.label.setObjectName("label") self.label.setText("Swich interval(s)") #速率实时显示 self.label_2 = QtGui.QLabel() self.label_2.setObjectName("label_2") self.label_2.setText(str(float(self.dial.value()) / 100.0)) #将按钮添加到排列中 layout.addWidget(self.btn1) layout.addWidget(self.btn2) layout2.addWidget(self.dial) layout3.addWidget(self.label_2) layout3.addWidget(self.label) #合并排列 master_layout = QtGui.QHBoxLayout() master_layout.addLayout(layout) master_layout.addLayout(layout2) master_layout.addLayout(layout3) self.setLayout(master_layout) #信号槽 self.my_timer.timeout.connect(self.btn1Clicked)
def createPropWidget(obj, propname): '''create and retur widget fpr obj.propname''' w = QtGui.QWidget() box = QtGui.QVBoxLayout() box.setAlignment(QtCore.Qt.AlignTop) w.setLayout(box) ref = obj.getPropertyByName(propname + "Source") w.l = QtGui.QLabel(ref.Label + '.' + propname) box.addWidget(w.l) pt = obj.getTypeIdOfProperty(propname) print("create widget for property ", propname, pt) # case LinkList if pt == 'App::PropertyLinkList': w.d = createListWidget(obj, propname) box.addWidget(w.d) return w cellmode = False try: obj.getPropertyByName(propname + "Typ") cellmode = True except: pass # case float properties if obj.getPropertyByName(propname + "Slider"): w.d = QtGui.QSlider() w.d.setOrientation(QtCore.Qt.Horizontal) w.d.setTickPosition(QtGui.QSlider.TicksBelow) else: w.d = QtGui.QDial() w.d.setNotchesVisible(True) if cellmode: w.d.setMinimum(obj.getPropertyByName(propname + "Min")) w.d.setMaximum(obj.getPropertyByName(propname + "Max")) w.d.setValue(obj.getPropertyByName(propname)) #w.d.setValue(obj.getPropertyByName(propname).Value) else: w.d.setMinimum(obj.getPropertyByName(propname + "Min").Value) w.d.setMaximum(obj.getPropertyByName(propname + "Max").Value) w.d.setValue(obj.getPropertyByName(propname).Value) w.d.setSingleStep(obj.getPropertyByName(propname + "Step")) def valueChangedA(val): '''update obj and ref with new value''' print("update ----------") ref = obj.getPropertyByName(propname + "Source") print(ref.Label, propname, val) if ref.__class__.__name__ == 'Sheet': ref.set(propname, str(val)) else: setattr(ref, propname, val) setattr(obj, propname, val) App.activeDocument().recompute() Gui.updateGui() w.d.valueChanged.connect(valueChangedA) box.addWidget(w.d) return w
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.setWindowModality(QtCore.Qt.NonModal) MainWindow.resize(677, 708) MainWindow.setUnifiedTitleAndToolBarOnMac(False) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.verticalLayout = QtGui.QVBoxLayout(self.centralwidget) self.verticalLayout.setObjectName("verticalLayout") self.scrollArea = QtGui.QScrollArea(self.centralwidget) self.scrollArea.setWidgetResizable(True) self.scrollArea.setObjectName("scrollArea") self.scrollAreaWidgetContents = QtGui.QWidget() self.scrollAreaWidgetContents.setGeometry(QtCore.QRect(0, 0, 776, 837)) self.scrollAreaWidgetContents.setObjectName("scrollAreaWidgetContents") self.verticalLayout_13 = QtGui.QVBoxLayout( self.scrollAreaWidgetContents) self.verticalLayout_13.setObjectName("verticalLayout_13") self.tabWidget = QtGui.QTabWidget(self.scrollAreaWidgetContents) self.tabWidget.setToolTip("") self.tabWidget.setObjectName("tabWidget") self.tab = QtGui.QWidget() self.tab.setObjectName("tab") self.gridLayout_4 = QtGui.QGridLayout(self.tab) self.gridLayout_4.setObjectName("gridLayout_4") self.widget = QtGui.QWidget(self.tab) self.widget.setObjectName("widget") self.horizontalLayout_4 = QtGui.QHBoxLayout(self.widget) self.horizontalLayout_4.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_4.setObjectName("horizontalLayout_4") self.verticalLayout_7 = QtGui.QVBoxLayout() self.verticalLayout_7.setObjectName("verticalLayout_7") self.verticalScrollBar = QtGui.QScrollBar(self.widget) self.verticalScrollBar.setOrientation(QtCore.Qt.Vertical) self.verticalScrollBar.setObjectName("verticalScrollBar") self.verticalLayout_7.addWidget(self.verticalScrollBar) self.verticalSlider = QtGui.QSlider(self.widget) self.verticalSlider.setOrientation(QtCore.Qt.Vertical) self.verticalSlider.setObjectName("verticalSlider") self.verticalLayout_7.addWidget(self.verticalSlider) self.horizontalLayout_4.addLayout(self.verticalLayout_7) self.verticalLayout_6 = QtGui.QVBoxLayout() self.verticalLayout_6.setObjectName("verticalLayout_6") self.horizontalScrollBar = QtGui.QScrollBar(self.widget) self.horizontalScrollBar.setOrientation(QtCore.Qt.Horizontal) self.horizontalScrollBar.setObjectName("horizontalScrollBar") self.verticalLayout_6.addWidget(self.horizontalScrollBar) self.horizontalSlider = QtGui.QSlider(self.widget) self.horizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.horizontalSlider.setObjectName("horizontalSlider") self.verticalLayout_6.addWidget(self.horizontalSlider) self.horizontalLayout_4.addLayout(self.verticalLayout_6) self.gridLayout_4.addWidget(self.widget, 2, 0, 1, 1) self.groupBox = QtGui.QGroupBox(self.tab) self.groupBox.setObjectName("groupBox") self.verticalLayout_2 = QtGui.QVBoxLayout(self.groupBox) self.verticalLayout_2.setObjectName("verticalLayout_2") self.gridLayout_3 = QtGui.QGridLayout() self.gridLayout_3.setObjectName("gridLayout_3") self.pushButton = QtGui.QPushButton(self.groupBox) self.pushButton.setObjectName("pushButton") self.gridLayout_3.addWidget(self.pushButton, 0, 0, 1, 1) self.pushButton_2 = QtGui.QPushButton(self.groupBox) self.pushButton_2.setFlat(True) self.pushButton_2.setObjectName("pushButton_2") self.gridLayout_3.addWidget(self.pushButton_2, 0, 1, 1, 1) self.pushButton_4 = QtGui.QPushButton(self.groupBox) self.pushButton_4.setCheckable(True) self.pushButton_4.setObjectName("pushButton_4") self.gridLayout_3.addWidget(self.pushButton_4, 1, 0, 1, 1) self.pushButton_3 = QtGui.QPushButton(self.groupBox) self.pushButton_3.setCheckable(True) self.pushButton_3.setFlat(True) self.pushButton_3.setObjectName("pushButton_3") self.gridLayout_3.addWidget(self.pushButton_3, 1, 1, 1, 1) self.toolButton = QtGui.QToolButton(self.groupBox) self.toolButton.setObjectName("toolButton") self.gridLayout_3.addWidget(self.toolButton, 2, 0, 1, 1) self.radioButton = QtGui.QRadioButton(self.groupBox) self.radioButton.setChecked(True) self.radioButton.setObjectName("radioButton") self.gridLayout_3.addWidget(self.radioButton, 3, 0, 1, 1) self.radioButton_2 = QtGui.QRadioButton(self.groupBox) self.radioButton_2.setObjectName("radioButton_2") self.gridLayout_3.addWidget(self.radioButton_2, 4, 0, 1, 1) self.checkBox = QtGui.QCheckBox(self.groupBox) self.checkBox.setChecked(True) self.checkBox.setObjectName("checkBox") self.gridLayout_3.addWidget(self.checkBox, 5, 0, 1, 1) self.checkBox_2 = QtGui.QCheckBox(self.groupBox) self.checkBox_2.setObjectName("checkBox_2") self.gridLayout_3.addWidget(self.checkBox_2, 6, 0, 1, 1) self.commandLinkButton = QtGui.QCommandLinkButton(self.groupBox) self.commandLinkButton.setObjectName("commandLinkButton") self.gridLayout_3.addWidget(self.commandLinkButton, 7, 0, 1, 1) self.verticalLayout_2.addLayout(self.gridLayout_3) self.buttonBox = QtGui.QDialogButtonBox(self.groupBox) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel | QtGui.QDialogButtonBox.Ok) self.buttonBox.setObjectName("buttonBox") self.verticalLayout_2.addWidget(self.buttonBox) self.buttonBox_2 = QtGui.QDialogButtonBox(self.groupBox) self.buttonBox_2.setStandardButtons(QtGui.QDialogButtonBox.Abort | QtGui.QDialogButtonBox.Cancel | QtGui.QDialogButtonBox.Ok) self.buttonBox_2.setObjectName("buttonBox_2") self.verticalLayout_2.addWidget(self.buttonBox_2) self.gridLayout_4.addWidget(self.groupBox, 0, 0, 1, 1) self.frame = QtGui.QFrame(self.tab) self.frame.setFrameShape(QtGui.QFrame.StyledPanel) self.frame.setFrameShadow(QtGui.QFrame.Raised) self.frame.setObjectName("frame") self.verticalLayout_5 = QtGui.QVBoxLayout(self.frame) self.verticalLayout_5.setObjectName("verticalLayout_5") self.textEdit = QtGui.QTextEdit(self.frame) self.textEdit.setObjectName("textEdit") self.verticalLayout_5.addWidget(self.textEdit) self.textEdit_2 = QtGui.QTextEdit(self.frame) self.textEdit_2.setReadOnly(True) self.textEdit_2.setObjectName("textEdit_2") self.verticalLayout_5.addWidget(self.textEdit_2) self.plainTextEdit_2 = QtGui.QPlainTextEdit(self.frame) self.plainTextEdit_2.setObjectName("plainTextEdit_2") self.verticalLayout_5.addWidget(self.plainTextEdit_2) self.plainTextEdit = QtGui.QPlainTextEdit(self.frame) self.plainTextEdit.setReadOnly(True) self.plainTextEdit.setObjectName("plainTextEdit") self.verticalLayout_5.addWidget(self.plainTextEdit) self.gridLayout_4.addWidget(self.frame, 1, 1, 2, 1) self.groupBox_3 = QtGui.QGroupBox(self.tab) font = QtGui.QFont() font.setWeight(50) font.setBold(False) self.groupBox_3.setFont(font) self.groupBox_3.setFlat(False) self.groupBox_3.setCheckable(True) self.groupBox_3.setObjectName("groupBox_3") self.verticalLayout_3 = QtGui.QVBoxLayout(self.groupBox_3) self.verticalLayout_3.setObjectName("verticalLayout_3") self.gridLayout = QtGui.QGridLayout() self.gridLayout.setObjectName("gridLayout") self.pushButton_5 = QtGui.QPushButton(self.groupBox_3) self.pushButton_5.setEnabled(True) self.pushButton_5.setObjectName("pushButton_5") self.gridLayout.addWidget(self.pushButton_5, 0, 0, 1, 1) self.pushButton_6 = QtGui.QPushButton(self.groupBox_3) self.pushButton_6.setEnabled(True) self.pushButton_6.setFlat(True) self.pushButton_6.setObjectName("pushButton_6") self.gridLayout.addWidget(self.pushButton_6, 0, 1, 1, 1) self.pushButton_8 = QtGui.QPushButton(self.groupBox_3) self.pushButton_8.setEnabled(True) self.pushButton_8.setCheckable(True) self.pushButton_8.setObjectName("pushButton_8") self.gridLayout.addWidget(self.pushButton_8, 1, 0, 1, 1) self.pushButton_7 = QtGui.QPushButton(self.groupBox_3) self.pushButton_7.setEnabled(True) self.pushButton_7.setCheckable(True) self.pushButton_7.setFlat(True) self.pushButton_7.setObjectName("pushButton_7") self.gridLayout.addWidget(self.pushButton_7, 1, 1, 1, 1) self.toolButton_2 = QtGui.QToolButton(self.groupBox_3) self.toolButton_2.setEnabled(True) self.toolButton_2.setObjectName("toolButton_2") self.gridLayout.addWidget(self.toolButton_2, 2, 0, 1, 1) self.radioButton_3 = QtGui.QRadioButton(self.groupBox_3) self.radioButton_3.setEnabled(True) self.radioButton_3.setChecked(True) self.radioButton_3.setObjectName("radioButton_3") self.gridLayout.addWidget(self.radioButton_3, 3, 0, 1, 1) self.radioButton_4 = QtGui.QRadioButton(self.groupBox_3) self.radioButton_4.setEnabled(True) self.radioButton_4.setObjectName("radioButton_4") self.gridLayout.addWidget(self.radioButton_4, 4, 0, 1, 1) self.checkBox_3 = QtGui.QCheckBox(self.groupBox_3) self.checkBox_3.setEnabled(True) self.checkBox_3.setChecked(True) self.checkBox_3.setObjectName("checkBox_3") self.gridLayout.addWidget(self.checkBox_3, 5, 0, 1, 1) self.checkBox_4 = QtGui.QCheckBox(self.groupBox_3) self.checkBox_4.setEnabled(True) self.checkBox_4.setObjectName("checkBox_4") self.gridLayout.addWidget(self.checkBox_4, 6, 0, 1, 1) self.commandLinkButton_2 = QtGui.QCommandLinkButton(self.groupBox_3) self.commandLinkButton_2.setEnabled(True) self.commandLinkButton_2.setObjectName("commandLinkButton_2") self.gridLayout.addWidget(self.commandLinkButton_2, 7, 0, 1, 1) self.verticalLayout_3.addLayout(self.gridLayout) self.buttonBox_3 = QtGui.QDialogButtonBox(self.groupBox_3) self.buttonBox_3.setStandardButtons(QtGui.QDialogButtonBox.Cancel | QtGui.QDialogButtonBox.Ok) self.buttonBox_3.setObjectName("buttonBox_3") self.verticalLayout_3.addWidget(self.buttonBox_3) self.buttonBox_4 = QtGui.QDialogButtonBox(self.groupBox_3) self.buttonBox_4.setStandardButtons(QtGui.QDialogButtonBox.Abort | QtGui.QDialogButtonBox.Cancel | QtGui.QDialogButtonBox.Ok) self.buttonBox_4.setObjectName("buttonBox_4") self.verticalLayout_3.addWidget(self.buttonBox_4) self.gridLayout_4.addWidget(self.groupBox_3, 0, 1, 1, 1) self.groupBox_2 = QtGui.QGroupBox(self.tab) self.groupBox_2.setFlat(True) self.groupBox_2.setObjectName("groupBox_2") self.verticalLayout_4 = QtGui.QVBoxLayout(self.groupBox_2) self.verticalLayout_4.setObjectName("verticalLayout_4") self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.comboBox = QtGui.QComboBox(self.groupBox_2) self.comboBox.setObjectName("comboBox") self.comboBox.setEditable(True) self.comboBox.addItem("") self.comboBox.addItem("") self.comboBox.addItem("") self.comboBox2 = QtGui.QComboBox(self.groupBox_2) self.comboBox2.setObjectName("comboBox") self.comboBox2.setEditable(False) self.comboBox2.addItem("") self.comboBox2.addItem("") self.comboBox2.addItem("") self.horizontalLayout.addWidget(self.comboBox) self.horizontalLayout.addWidget(self.comboBox2) self.spinBox = QtGui.QSpinBox(self.groupBox_2) self.spinBox.setFrame(True) self.spinBox.setReadOnly(False) self.spinBox.setSuffix("") self.spinBox.setSingleStep(1) self.spinBox.setObjectName("spinBox") self.horizontalLayout.addWidget(self.spinBox) self.doubleSpinBox = QtGui.QDoubleSpinBox(self.groupBox_2) self.doubleSpinBox.setObjectName("doubleSpinBox") self.horizontalLayout.addWidget(self.doubleSpinBox) self.verticalLayout_4.addLayout(self.horizontalLayout) self.horizontalLayout_3 = QtGui.QHBoxLayout() self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.verticalLayout_8 = QtGui.QVBoxLayout() self.verticalLayout_8.setObjectName("verticalLayout_8") self.fontComboBox = QtGui.QFontComboBox(self.groupBox_2) self.fontComboBox.setObjectName("fontComboBox") self.verticalLayout_8.addWidget(self.fontComboBox) self.lineEdit = QtGui.QLineEdit(self.groupBox_2) self.lineEdit.setText("") # self.lineEdit.setEchoMode(QtGui.QLineEdit.Password) self.lineEdit.setObjectName("lineEdit") self.verticalLayout_8.addWidget(self.lineEdit) self.lineEdit_2 = QtGui.QLineEdit(self.groupBox_2) self.lineEdit_2.setReadOnly(True) self.lineEdit_2.setObjectName("lineEdit_2") self.verticalLayout_8.addWidget(self.lineEdit_2) self.horizontalLayout_3.addLayout(self.verticalLayout_8) self.dial = QtGui.QDial(self.groupBox_2) self.dial.setObjectName("dial") self.horizontalLayout_3.addWidget(self.dial) self.verticalLayout_4.addLayout(self.horizontalLayout_3) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.timeEdit = QtGui.QTimeEdit(self.groupBox_2) self.timeEdit.setObjectName("timeEdit") self.horizontalLayout_2.addWidget(self.timeEdit) self.dateEdit = QtGui.QDateEdit(self.groupBox_2) self.dateEdit.setObjectName("dateEdit") self.horizontalLayout_2.addWidget(self.dateEdit) self.verticalLayout_4.addLayout(self.horizontalLayout_2) self.dateTimeEdit = QtGui.QDateTimeEdit(self.groupBox_2) self.dateTimeEdit.setObjectName("dateTimeEdit") self.verticalLayout_4.addWidget(self.dateTimeEdit) self.gridLayout_4.addWidget(self.groupBox_2, 1, 0, 1, 1) self.tabWidget.addTab(self.tab, "") self.tab_2 = QtGui.QWidget() self.tab_2.setObjectName("tab_2") self.verticalLayout_10 = QtGui.QVBoxLayout(self.tab_2) self.verticalLayout_10.setObjectName("verticalLayout_10") self.toolBox = QtGui.QToolBox(self.tab_2) self.toolBox.setObjectName("toolBox") self.page_3 = QtGui.QWidget() self.page_3.setGeometry(QtCore.QRect(0, 0, 102, 102)) self.page_3.setObjectName("page_3") self.horizontalLayout_5 = QtGui.QHBoxLayout(self.page_3) self.horizontalLayout_5.setObjectName("horizontalLayout_5") self.listWidget = QtGui.QListWidget(self.page_3) self.listWidget.setObjectName("listWidget") QtGui.QListWidgetItem(self.listWidget) QtGui.QListWidgetItem(self.listWidget) QtGui.QListWidgetItem(self.listWidget) QtGui.QListWidgetItem(self.listWidget) self.horizontalLayout_5.addWidget(self.listWidget) self.toolBox.addItem(self.page_3, "") self.page_4 = QtGui.QWidget() self.page_4.setGeometry(QtCore.QRect(0, 0, 102, 102)) self.page_4.setObjectName("page_4") self.verticalLayout_9 = QtGui.QVBoxLayout(self.page_4) self.verticalLayout_9.setObjectName("verticalLayout_9") self.treeWidget = QtGui.QTreeWidget(self.page_4) self.treeWidget.setObjectName("treeWidget") item_0 = QtGui.QTreeWidgetItem(self.treeWidget) item_1 = QtGui.QTreeWidgetItem(item_0) item_0 = QtGui.QTreeWidgetItem(self.treeWidget) item_1 = QtGui.QTreeWidgetItem(item_0) item_2 = QtGui.QTreeWidgetItem(item_1) self.verticalLayout_9.addWidget(self.treeWidget) self.toolBox.addItem(self.page_4, "") self.page_5 = QtGui.QWidget() self.page_5.setGeometry(QtCore.QRect(0, 0, 706, 656)) self.page_5.setObjectName("page_5") self.verticalLayout_11 = QtGui.QVBoxLayout(self.page_5) self.verticalLayout_11.setObjectName("verticalLayout_11") self.tableWidget = QtGui.QTableWidget(self.page_5) self.tableWidget.setAlternatingRowColors(True) self.tableWidget.setObjectName("tableWidget") self.tableWidget.setColumnCount(3) self.tableWidget.setRowCount(12) item = QtGui.QTableWidgetItem() self.tableWidget.setVerticalHeaderItem(0, item) item = QtGui.QTableWidgetItem() self.tableWidget.setVerticalHeaderItem(1, item) item = QtGui.QTableWidgetItem() self.tableWidget.setVerticalHeaderItem(2, item) item = QtGui.QTableWidgetItem() self.tableWidget.setVerticalHeaderItem(3, item) item = QtGui.QTableWidgetItem() self.tableWidget.setVerticalHeaderItem(4, item) item = QtGui.QTableWidgetItem() self.tableWidget.setVerticalHeaderItem(5, item) item = QtGui.QTableWidgetItem() self.tableWidget.setVerticalHeaderItem(6, item) item = QtGui.QTableWidgetItem() self.tableWidget.setVerticalHeaderItem(7, item) item = QtGui.QTableWidgetItem() self.tableWidget.setVerticalHeaderItem(8, item) item = QtGui.QTableWidgetItem() self.tableWidget.setVerticalHeaderItem(9, item) item = QtGui.QTableWidgetItem() self.tableWidget.setVerticalHeaderItem(10, item) item = QtGui.QTableWidgetItem() self.tableWidget.setVerticalHeaderItem(11, item) item = QtGui.QTableWidgetItem() self.tableWidget.setHorizontalHeaderItem(0, item) item = QtGui.QTableWidgetItem() self.tableWidget.setHorizontalHeaderItem(1, item) item = QtGui.QTableWidgetItem() self.tableWidget.setHorizontalHeaderItem(2, item) item = QtGui.QTableWidgetItem() self.tableWidget.setItem(0, 0, item) item = QtGui.QTableWidgetItem() self.tableWidget.setItem(0, 1, item) item = QtGui.QTableWidgetItem() self.tableWidget.setItem(0, 2, item) item = QtGui.QTableWidgetItem() self.tableWidget.setItem(1, 0, item) item = QtGui.QTableWidgetItem() self.tableWidget.setItem(1, 1, item) item = QtGui.QTableWidgetItem() self.tableWidget.setItem(1, 2, item) item = QtGui.QTableWidgetItem() self.tableWidget.setItem(2, 0, item) item = QtGui.QTableWidgetItem() self.tableWidget.setItem(2, 1, item) item = QtGui.QTableWidgetItem() self.tableWidget.setItem(2, 2, item) item = QtGui.QTableWidgetItem() self.tableWidget.setItem(3, 0, item) item = QtGui.QTableWidgetItem() self.tableWidget.setItem(3, 1, item) item = QtGui.QTableWidgetItem() self.tableWidget.setItem(3, 2, item) self.tableWidget.horizontalHeader().setStretchLastSection(True) self.tableWidget.verticalHeader().setSortIndicatorShown(False) self.tableWidget.verticalHeader().setStretchLastSection(False) self.verticalLayout_11.addWidget(self.tableWidget) self.toolBox.addItem(self.page_5, "") self.verticalLayout_10.addWidget(self.toolBox) self.tabWidget.addTab(self.tab_2, "") self.tab_3 = QtGui.QWidget() self.tab_3.setObjectName("tab_3") self.verticalLayout_12 = QtGui.QVBoxLayout(self.tab_3) self.verticalLayout_12.setObjectName("verticalLayout_12") self.groupBox_4 = QtGui.QGroupBox(self.tab_3) self.groupBox_4.setCheckable(True) self.groupBox_4.setObjectName("groupBox_4") self.gridLayout_2 = QtGui.QGridLayout(self.groupBox_4) self.gridLayout_2.setObjectName("gridLayout_2") self.listWidget_2 = QtGui.QListWidget(self.groupBox_4) self.listWidget_2.setObjectName("listWidget_2") QtGui.QListWidgetItem(self.listWidget_2) QtGui.QListWidgetItem(self.listWidget_2) QtGui.QListWidgetItem(self.listWidget_2) self.gridLayout_2.addWidget(self.listWidget_2, 0, 0, 1, 1) self.listWidget_3 = QtGui.QListWidget(self.groupBox_4) self.listWidget_3.setObjectName("listWidget_3") QtGui.QListWidgetItem(self.listWidget_3) QtGui.QListWidgetItem(self.listWidget_3) QtGui.QListWidgetItem(self.listWidget_3) self.gridLayout_2.addWidget(self.listWidget_3, 0, 1, 1, 1) self.verticalLayout_12.addWidget(self.groupBox_4) self.tabWidget.addTab(self.tab_3, "") self.verticalLayout_13.addWidget(self.tabWidget) self.scrollArea.setWidget(self.scrollAreaWidgetContents) self.verticalLayout.addWidget(self.scrollArea) self.refreshButton1 = QtGui.QPushButton(self.centralwidget) self.refreshButton1.setObjectName("refreshButton1") self.verticalLayout.addWidget(self.refreshButton1) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar() self.menubar.setGeometry(QtCore.QRect(0, 0, 677, 22)) self.menubar.setObjectName("menubar") self.menuHelp = QtGui.QMenu(self.menubar) self.menuHelp.setObjectName("menuHelp") self.menuFile = QtGui.QMenu(self.menubar) self.menuFile.setObjectName("menuFile") self.menuEdit = QtGui.QMenu(self.menubar) self.menuEdit.setObjectName("menuEdit") self.menuSub_Menu = QtGui.QMenu(self.menuEdit) self.menuSub_Menu.setObjectName("menuSub_Menu") MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.actionHelp = QtGui.QAction(MainWindow) self.actionHelp.setObjectName("actionHelp") self.actionOpen = QtGui.QAction(MainWindow) self.actionOpen.setObjectName("actionOpen") self.actionSave = QtGui.QAction(MainWindow) self.actionSave.setObjectName("actionSave") self.actionCopy = QtGui.QAction(MainWindow) self.actionCopy.setObjectName("actionCopy") self.actionPaste = QtGui.QAction(MainWindow) self.actionPaste.setObjectName("actionPaste") self.actionFoo = QtGui.QAction(MainWindow) self.actionFoo.setObjectName("actionFoo") self.actionBar = QtGui.QAction(MainWindow) self.actionBar.setObjectName("actionBar") self.menuHelp.addAction(self.actionHelp) self.menuFile.addAction(self.actionOpen) self.menuFile.addAction(self.actionSave) self.menuSub_Menu.addAction(self.actionFoo) self.menuSub_Menu.addAction(self.actionBar) self.menuEdit.addAction(self.actionCopy) self.menuEdit.addAction(self.actionPaste) self.menuEdit.addSeparator() self.menuEdit.addAction(self.menuSub_Menu.menuAction()) self.menubar.addAction(self.menuFile.menuAction()) self.menubar.addAction(self.menuEdit.menuAction()) self.menubar.addAction(self.menuHelp.menuAction()) self.retranslateUi(MainWindow) self.tabWidget.setCurrentIndex(2) self.toolBox.setCurrentIndex(2) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, DockWidget): DockWidget.setObjectName("DockWidget") DockWidget.resize(402, 405) self.dockWidgetContents = QtGui.QWidget() self.dockWidgetContents.setObjectName("dockWidgetContents") self.gridLayout = QtGui.QGridLayout(self.dockWidgetContents) self.gridLayout.setObjectName("gridLayout") self.dial = QtGui.QDial(self.dockWidgetContents) self.dial.setMinimumSize(QtCore.QSize(0, 0)) self.dial.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.dial.setProperty("value", 50) self.dial.setObjectName("dial") self.gridLayout.addWidget(self.dial, 2, 1, 1, 1) self.label_25 = QtGui.QLabel(self.dockWidgetContents) self.label_25.setMinimumSize(QtCore.QSize(0, 0)) self.label_25.setMaximumSize(QtCore.QSize(16777215, 16777215)) font = QtGui.QFont() font.setWeight(75) font.setBold(True) self.label_25.setFont(font) self.label_25.setObjectName("label_25") self.gridLayout.addWidget(self.label_25, 7, 0, 1, 1) self.horizontalScrollBarDis = QtGui.QScrollBar(self.dockWidgetContents) self.horizontalScrollBarDis.setEnabled(False) self.horizontalScrollBarDis.setMinimumSize(QtCore.QSize(0, 0)) self.horizontalScrollBarDis.setMaximumSize( QtCore.QSize(16777215, 16777215)) self.horizontalScrollBarDis.setProperty("value", 50) self.horizontalScrollBarDis.setOrientation(QtCore.Qt.Horizontal) self.horizontalScrollBarDis.setObjectName("horizontalScrollBarDis") self.gridLayout.addWidget(self.horizontalScrollBarDis, 3, 2, 1, 1) self.verticalSlider = QtGui.QSlider(self.dockWidgetContents) self.verticalSlider.setMinimumSize(QtCore.QSize(0, 70)) self.verticalSlider.setMaximumSize(QtCore.QSize(16777215, 70)) self.verticalSlider.setProperty("value", 50) self.verticalSlider.setOrientation(QtCore.Qt.Vertical) self.verticalSlider.setObjectName("verticalSlider") self.gridLayout.addWidget(self.verticalSlider, 7, 1, 1, 1) self.label_24 = QtGui.QLabel(self.dockWidgetContents) self.label_24.setMinimumSize(QtCore.QSize(0, 0)) self.label_24.setMaximumSize(QtCore.QSize(16777215, 16777215)) font = QtGui.QFont() font.setWeight(75) font.setBold(True) self.label_24.setFont(font) self.label_24.setObjectName("label_24") self.gridLayout.addWidget(self.label_24, 4, 0, 1, 1) self.horizontalSlider = QtGui.QSlider(self.dockWidgetContents) self.horizontalSlider.setMinimumSize(QtCore.QSize(0, 0)) self.horizontalSlider.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.horizontalSlider.setProperty("value", 50) self.horizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.horizontalSlider.setObjectName("horizontalSlider") self.gridLayout.addWidget(self.horizontalSlider, 4, 1, 2, 1) self.horizontalSliderDis = QtGui.QSlider(self.dockWidgetContents) self.horizontalSliderDis.setEnabled(False) self.horizontalSliderDis.setMinimumSize(QtCore.QSize(0, 0)) self.horizontalSliderDis.setMaximumSize( QtCore.QSize(16777215, 16777215)) self.horizontalSliderDis.setProperty("value", 50) self.horizontalSliderDis.setOrientation(QtCore.Qt.Horizontal) self.horizontalSliderDis.setObjectName("horizontalSliderDis") self.gridLayout.addWidget(self.horizontalSliderDis, 4, 2, 1, 1) self.label_23 = QtGui.QLabel(self.dockWidgetContents) self.label_23.setMinimumSize(QtCore.QSize(0, 0)) self.label_23.setMaximumSize(QtCore.QSize(16777215, 16777215)) font = QtGui.QFont() font.setWeight(75) font.setBold(True) self.label_23.setFont(font) self.label_23.setObjectName("label_23") self.gridLayout.addWidget(self.label_23, 6, 0, 1, 1) self.label_2 = QtGui.QLabel(self.dockWidgetContents) font = QtGui.QFont() font.setWeight(75) font.setBold(True) self.label_2.setFont(font) self.label_2.setObjectName("label_2") self.gridLayout.addWidget(self.label_2, 0, 2, 1, 1) self.verticalScrollBarDis = QtGui.QScrollBar(self.dockWidgetContents) self.verticalScrollBarDis.setEnabled(False) self.verticalScrollBarDis.setMinimumSize(QtCore.QSize(0, 70)) self.verticalScrollBarDis.setMaximumSize(QtCore.QSize(16777215, 70)) self.verticalScrollBarDis.setProperty("value", 50) self.verticalScrollBarDis.setOrientation(QtCore.Qt.Vertical) self.verticalScrollBarDis.setObjectName("verticalScrollBarDis") self.gridLayout.addWidget(self.verticalScrollBarDis, 5, 2, 2, 1) self.label_21 = QtGui.QLabel(self.dockWidgetContents) self.label_21.setMinimumSize(QtCore.QSize(0, 0)) self.label_21.setMaximumSize(QtCore.QSize(16777215, 16777215)) font = QtGui.QFont() font.setWeight(75) font.setBold(True) self.label_21.setFont(font) self.label_21.setObjectName("label_21") self.gridLayout.addWidget(self.label_21, 2, 0, 1, 1) spacerItem = QtGui.QSpacerItem(20, 0, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.gridLayout.addItem(spacerItem, 8, 0, 1, 1) self.verticalScrollBar = QtGui.QScrollBar(self.dockWidgetContents) self.verticalScrollBar.setMinimumSize(QtCore.QSize(0, 70)) self.verticalScrollBar.setMaximumSize(QtCore.QSize(16777215, 70)) self.verticalScrollBar.setProperty("value", 50) self.verticalScrollBar.setOrientation(QtCore.Qt.Vertical) self.verticalScrollBar.setObjectName("verticalScrollBar") self.gridLayout.addWidget(self.verticalScrollBar, 6, 1, 1, 1) self.comboBoxDis = QtGui.QComboBox(self.dockWidgetContents) self.comboBoxDis.setEnabled(False) self.comboBoxDis.setMinimumSize(QtCore.QSize(0, 0)) self.comboBoxDis.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.comboBoxDis.setObjectName("comboBoxDis") self.comboBoxDis.addItem("") self.comboBoxDis.addItem("") self.comboBoxDis.addItem("") self.gridLayout.addWidget(self.comboBoxDis, 1, 2, 1, 1) self.horizontalScrollBar = QtGui.QScrollBar(self.dockWidgetContents) self.horizontalScrollBar.setMinimumSize(QtCore.QSize(0, 0)) self.horizontalScrollBar.setMaximumSize( QtCore.QSize(16777215, 16777215)) self.horizontalScrollBar.setProperty("value", 50) self.horizontalScrollBar.setOrientation(QtCore.Qt.Horizontal) self.horizontalScrollBar.setObjectName("horizontalScrollBar") self.gridLayout.addWidget(self.horizontalScrollBar, 3, 1, 1, 1) self.comboBox = QtGui.QComboBox(self.dockWidgetContents) self.comboBox.setMinimumSize(QtCore.QSize(0, 0)) self.comboBox.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.comboBox.setObjectName("comboBox") self.comboBox.addItem("") self.comboBox.addItem("") self.comboBox.addItem("") self.gridLayout.addWidget(self.comboBox, 1, 1, 1, 1) self.label_22 = QtGui.QLabel(self.dockWidgetContents) self.label_22.setMinimumSize(QtCore.QSize(0, 0)) self.label_22.setMaximumSize(QtCore.QSize(16777215, 16777215)) font = QtGui.QFont() font.setWeight(75) font.setBold(True) self.label_22.setFont(font) self.label_22.setObjectName("label_22") self.gridLayout.addWidget(self.label_22, 3, 0, 1, 1) self.label = QtGui.QLabel(self.dockWidgetContents) font = QtGui.QFont() font.setWeight(75) font.setBold(True) self.label.setFont(font) self.label.setObjectName("label") self.gridLayout.addWidget(self.label, 0, 1, 1, 1) self.label_50 = QtGui.QLabel(self.dockWidgetContents) self.label_50.setAlignment(QtCore.Qt.AlignCenter) self.label_50.setObjectName("label_50") self.gridLayout.addWidget(self.label_50, 9, 0, 1, 3) self.label_11 = QtGui.QLabel(self.dockWidgetContents) self.label_11.setMinimumSize(QtCore.QSize(0, 0)) self.label_11.setMaximumSize(QtCore.QSize(16777215, 16777215)) font = QtGui.QFont() font.setWeight(75) font.setBold(True) self.label_11.setFont(font) self.label_11.setObjectName("label_11") self.gridLayout.addWidget(self.label_11, 1, 0, 1, 1) self.dialDis = QtGui.QDial(self.dockWidgetContents) self.dialDis.setEnabled(False) self.dialDis.setMinimumSize(QtCore.QSize(0, 0)) self.dialDis.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.dialDis.setProperty("value", 50) self.dialDis.setObjectName("dialDis") self.gridLayout.addWidget(self.dialDis, 2, 2, 1, 1) self.verticalSliderDis = QtGui.QSlider(self.dockWidgetContents) self.verticalSliderDis.setEnabled(False) self.verticalSliderDis.setMinimumSize(QtCore.QSize(0, 70)) self.verticalSliderDis.setMaximumSize(QtCore.QSize(16777215, 70)) self.verticalSliderDis.setProperty("value", 50) self.verticalSliderDis.setOrientation(QtCore.Qt.Vertical) self.verticalSliderDis.setObjectName("verticalSliderDis") self.gridLayout.addWidget(self.verticalSliderDis, 7, 2, 1, 1) DockWidget.setWidget(self.dockWidgetContents) self.retranslateUi(DockWidget) QtCore.QObject.connect(self.dial, QtCore.SIGNAL("sliderMoved(int)"), self.dialDis.setValue) QtCore.QObject.connect(self.horizontalScrollBar, QtCore.SIGNAL("sliderMoved(int)"), self.horizontalScrollBarDis.setValue) QtCore.QObject.connect(self.horizontalSlider, QtCore.SIGNAL("sliderMoved(int)"), self.horizontalSliderDis.setValue) QtCore.QObject.connect(self.verticalScrollBar, QtCore.SIGNAL("sliderMoved(int)"), self.verticalScrollBarDis.setValue) QtCore.QObject.connect(self.verticalSlider, QtCore.SIGNAL("sliderMoved(int)"), self.verticalSliderDis.setValue) QtCore.QObject.connect(self.comboBox, QtCore.SIGNAL("currentIndexChanged(int)"), self.comboBoxDis.setCurrentIndex) QtCore.QMetaObject.connectSlotsByName(DockWidget)
def __init__(self): QtGui.QWidget.__init__(self) # Spin # self.nSpin = QtGui.QSpinBox() # self.nSpin.setMinimum(1) # self.nSpin.setMaximum(15) # DIAL -------------------------------------------- # Dial x self.nDialx = QtGui.QDial() self.nDialx.setNotchesVisible(True) self.nDialx.setMinimum(1) self.nDialx.setMaximum(20) self.nDialx.setValue(1) # default start from the beginning # Dial y self.nDialy = QtGui.QDial() self.nDialy.setNotchesVisible(True) self.nDialy.setMinimum(1) self.nDialy.setMaximum(20) self.nDialy.setValue(1) # default start from the beginning # Dial z self.nDialz = QtGui.QDial() self.nDialz.setNotchesVisible(True) self.nDialz.setMinimum(1) self.nDialz.setMaximum(20) self.nDialz.setValue(1) # default start from the beginning # SLIDE ------------------------------------------- # Slide Horizontal X self.nSlidexMin, self.nSlidexMax = 1, 100 # default max 100% self.nSlidex = QtGui.QSlider(QtCore.Qt.Horizontal) self.nSlidex.setValue( int(self.nSlidexMax/2) ) # Slide Vertical Y self.nSlideyMin, self.nSlideyMax = 1, 100 # default max 100% self.nSlidey = QtGui.QSlider(QtCore.Qt.Vertical) self.nSlidey.setValue( int(self.nSlideyMax/2) ) # default vertical slide in middle # Slide Horizontal Z self.nSlidezMin, self.nSlidezMax = 1, 100 # default max 100% self.nSlidez = QtGui.QSlider(QtCore.Qt.Horizontal) self.nSlidez.setValue( int(self.nSlidezMax/2) ) # Close button self.closeBtn = QtGui.QPushButton('Close') self.nGridLayout = QtGui.QGridLayout() # self.nGridLayout.addWidget(self.nSpin, 0, 0) self.nGridLayout.addWidget(self.nDialx, 1, 0) self.nGridLayout.addWidget(self.nDialy, 1, 1) self.nGridLayout.addWidget(self.nDialz, 1, 2) self.nGridLayout.addWidget(self.nSlidex, 2, 0) self.nGridLayout.addWidget(self.nSlidey, 2, 1) self.nGridLayout.addWidget(self.nSlidez, 2, 2) self.nGridLayout.addWidget(self.closeBtn, 3, 1) self.setLayout(self.nGridLayout) self.setWindowTitle('Soovii - Groupees') # Create connection self.connect(self.nDialx, QtCore.SIGNAL("valueChanged(int)"), self.nRotatex) self.connect(self.nDialy, QtCore.SIGNAL("valueChanged(int)"), self.nRotatey) self.connect(self.nDialz, QtCore.SIGNAL("valueChanged(int)"), self.nRotatez) self.connect(self.nSlidex, QtCore.SIGNAL("valueChanged(int)"), self.nTransx) self.connect(self.nSlidey, QtCore.SIGNAL("valueChanged(int)"), self.nTransy) self.connect(self.nSlidez, QtCore.SIGNAL("valueChanged(int)"), self.nTransz) self.connect(self.closeBtn, QtCore.SIGNAL("clicked()"), self.close)
def __init__(self): QtGui.QWidget.__init__(self) self.refNode = dict() # Existing reference nodes in screen self.copyNode = dict() # the node which is duplicate itself # Import button ----------------------------------- self.importBtn = QtGui.QPushButton("Import Bulk Maya's files") # DIAL -------------------------------------------- # Dial x self.nDialx = QtGui.QDial() self.nDialx.setNotchesVisible(True) self.nDialx.setMinimum(0) self.nDialx.setMaximum(360) self.nDialx.setValue(0) # default start from the beginning # Dial y self.nDialy = QtGui.QDial() self.nDialy.setNotchesVisible(True) self.nDialy.setMinimum(0) self.nDialy.setMaximum(360) self.nDialy.setValue(0) # default start from the beginning # Dial z self.nDialz = QtGui.QDial() self.nDialz.setNotchesVisible(True) self.nDialz.setMinimum(0) self.nDialz.setMaximum(360) self.nDialz.setValue(0) # default start from the beginning # SLIDE ------------------------------------------- # Slide Horizontal X self.nSlidex = QtGui.QSlider(QtCore.Qt.Horizontal) self.nSlidex.setMinimum(-20) self.nSlidex.setMaximum(20) self.nSlidex.setValue(0) # Slide Vertical Y self.nSlidey = QtGui.QSlider(QtCore.Qt.Vertical) self.nSlidey.setMinimum(-20) self.nSlidey.setMaximum(20) self.nSlidey.setValue(0) # Slide Horizontal Z self.nSlidez = QtGui.QSlider(QtCore.Qt.Horizontal) self.nSlidez.setMinimum(-20) self.nSlidez.setMaximum(20) self.nSlidez.setValue(0) # Reset button ---------------------------------- self.resetBtn = QtGui.QPushButton('Reset') # Clear all nodes ------------------------------ # self.clearBtn = QtGui.QPushButton('Clear') # Close button ---------------------------------- self.closeBtn = QtGui.QPushButton('Close') # Layout self.nGridLayout = QtGui.QGridLayout() # import self.nGridLayout.addWidget(self.importBtn, 1, 1) # dial self.nGridLayout.addWidget(self.nDialx, 2, 0) self.nGridLayout.addWidget(self.nDialy, 2, 1) self.nGridLayout.addWidget(self.nDialz, 2, 2) # slide self.nGridLayout.addWidget(self.nSlidex, 3, 0) self.nGridLayout.addWidget(self.nSlidey, 3, 1) self.nGridLayout.addWidget(self.nSlidez, 3, 2) # reset, clear and close self.nGridLayout.addWidget(self.resetBtn, 4, 0) # self.nGridLayout.addWidget(self.clearBtn, 4, 1) self.nGridLayout.addWidget(self.closeBtn, 4, 2) self.setLayout(self.nGridLayout) self.setWindowTitle('Soovii - Bulk loader') # Create connection # import self.connect(self.importBtn, QtCore.SIGNAL("clicked()"), self.nImport) # dial self.connect(self.nDialx, QtCore.SIGNAL("valueChanged(int)"), self.nRT) self.connect(self.nDialy, QtCore.SIGNAL("valueChanged(int)"), self.nRT) self.connect(self.nDialz, QtCore.SIGNAL("valueChanged(int)"), self.nRT) # slide self.connect(self.nSlidex, QtCore.SIGNAL("valueChanged(int)"), self.nRT) self.connect(self.nSlidey, QtCore.SIGNAL("valueChanged(int)"), self.nRT) self.connect(self.nSlidez, QtCore.SIGNAL("valueChanged(int)"), self.nRT) # reset, clear and close self.connect(self.resetBtn, QtCore.SIGNAL("clicked()"), self.nReset) self.connect(self.closeBtn, QtCore.SIGNAL("clicked()"), self.close)
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(321, 382) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap("../icon/shrinkypic_32.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) MainWindow.setWindowIcon(icon) self.horizontalLayout = QtGui.QHBoxLayout(MainWindow) self.horizontalLayout.setObjectName("horizontalLayout") self.gridLayout = QtGui.QGridLayout() self.gridLayout.setObjectName("gridLayout") self.PictureRotationLabel = QtGui.QLabel(MainWindow) self.PictureRotationLabel.setObjectName("PictureRotationLabel") self.gridLayout.addWidget(self.PictureRotationLabel, 4, 0, 1, 1) self.FileNameLabel = QtGui.QLabel(MainWindow) self.FileNameLabel.setObjectName("FileNameLabel") self.gridLayout.addWidget(self.FileNameLabel, 0, 0, 1, 1) self.CaptionEdit = QtGui.QLineEdit(MainWindow) self.CaptionEdit.setObjectName("CaptionEdit") self.gridLayout.addWidget(self.CaptionEdit, 11, 0, 1, 3) self.SizeSelect = QtGui.QComboBox(MainWindow) self.SizeSelect.setObjectName("SizeSelect") self.SizeSelect.addItem("") self.SizeSelect.addItem("") self.SizeSelect.addItem("") self.gridLayout.addWidget(self.SizeSelect, 3, 0, 1, 1) self.CaptionLabel = QtGui.QLabel(MainWindow) self.CaptionLabel.setObjectName("CaptionLabel") self.gridLayout.addWidget(self.CaptionLabel, 10, 0, 1, 1) self.PictureSizeLabel = QtGui.QLabel(MainWindow) self.PictureSizeLabel.setObjectName("PictureSizeLabel") self.gridLayout.addWidget(self.PictureSizeLabel, 2, 0, 1, 1) spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.gridLayout.addItem(spacerItem, 13, 0, 1, 1) self.FileNameEdit = QtGui.QLineEdit(MainWindow) self.FileNameEdit.setObjectName("FileNameEdit") self.gridLayout.addWidget(self.FileNameEdit, 1, 0, 1, 2) self.CancelButton = QtGui.QPushButton(MainWindow) self.CancelButton.setObjectName("CancelButton") self.gridLayout.addWidget(self.CancelButton, 13, 2, 1, 1) self.OkButton = QtGui.QPushButton(MainWindow) self.OkButton.setObjectName("OkButton") self.gridLayout.addWidget(self.OkButton, 13, 1, 1, 1) self.RotationDial = QtGui.QDial(MainWindow) self.RotationDial.setMinimum(-20) self.RotationDial.setMaximum(20) self.RotationDial.setPageStep(1) self.RotationDial.setObjectName("RotationDial") self.gridLayout.addWidget(self.RotationDial, 7, 0, 1, 1) self.GetPictureButton = QtGui.QPushButton(MainWindow) self.GetPictureButton.setObjectName("GetPictureButton") self.gridLayout.addWidget(self.GetPictureButton, 1, 2, 1, 1) self.RotationBox = QtGui.QSpinBox(MainWindow) self.RotationBox.setMinimum(-20) self.RotationBox.setMaximum(20) self.RotationBox.setObjectName("RotationBox") self.gridLayout.addWidget(self.RotationBox, 5, 0, 1, 1) self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName("verticalLayout") spacerItem1 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout.addItem(spacerItem1) self.OutlineCheckBox = QtGui.QCheckBox(MainWindow) self.OutlineCheckBox.setObjectName("OutlineCheckBox") self.verticalLayout.addWidget(self.OutlineCheckBox) self.ViewCheckBox = QtGui.QCheckBox(MainWindow) self.ViewCheckBox.setChecked(True) self.ViewCheckBox.setObjectName("ViewCheckBox") self.verticalLayout.addWidget(self.ViewCheckBox) self.gridLayout.addLayout(self.verticalLayout, 7, 2, 1, 1) self.horizontalLayout.addLayout(self.gridLayout) self.retranslateUi(MainWindow) QtCore.QObject.connect(self.OkButton, QtCore.SIGNAL("pressed()"), MainWindow.setupUi) QtCore.QObject.connect(self.GetPictureButton, QtCore.SIGNAL("clicked()"), MainWindow.setupUi) QtCore.QObject.connect(self.CancelButton, QtCore.SIGNAL("clicked()"), MainWindow.close) QtCore.QObject.connect(self.RotationDial, QtCore.SIGNAL("sliderMoved(int)"), self.RotationBox.setValue) QtCore.QMetaObject.connectSlotsByName(MainWindow)