Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- icon_p = 'media/icon.png'
- name_p = 'TabSearch'
- vers_p = '0.0.1'
- class MainWindow(QtGui.QMainWindow):
- def __init__(self, MainWindow):
- QtGui.QWidget.__init__(self, parent)
- self.move(300, 300)
- self.setWindowIcon(QtGui.QIcon(icon_p))
- self.setWindowTitle(name_p)
- self.changeStyle('Plastique')
- frame = QtGui.QFrame(self) # фрейм
- frame.setFrameShape(QtGui.QFrame.StyledPanel)
- self.setCentralWidget(frame)
- gridlay = QtGui.QGridLayout(frame)
- text = u'<b>'+name_p+u'</b>'
- label = QtGui.QLabel(text, frame)
- gridlay.addWidget(label, 0, 0)
- ###############################################
- text_band = u'<b>Band:</b>'
- label_band = QtGui.QLabel(text_band, frame)
- gridlay.addWidget(label_band, 1, 0)
- text_song = u'<b>Song:</b>'
- label_song = QtGui.QLabel(text_song, frame)
- gridlay.addWidget(label_song, 2, 0)
- btn = QtGui.QPushButton(u'Найти', frame) # кнопка 1
- self.connect(btn, QtCore.SIGNAL('clicked()'), self.showDialog);
- gridlay.addWidget(btn, 3, 0)
- ln_edit = QtGui.QLineEdit(u"", frame) # Строковое поле ввода.
- gridlay.addWidget(ln_edit,1,1)
- self.ln_edit2 = QtGui.QLineEdit(u"", frame) # Строковое поле ввода.
- gridlay.addWidget(self.ln_edit2,2,1)
- def changeStyle(self, styleName):
- QtGui.QApplication.setStyle(QtGui.QStyleFactory.create(styleName))
- self.changePalette()
- def changePalette(self):
- QtGui.QApplication.setPalette(QtGui.QApplication.style().standardPalette())
- def showDialog(self):
- print 'showDialog()'
- print self.ln_edit.text()
- def showDialog2(self):
- wb.open("http://nyappa.wordpress.com/",1)
- self.label.setText(u'<b>FFFUUUU</b>')
- if __name__=="__main__":
- app = QtGui.QApplication(sys.argv)
- win = MainWindow()
- win.show()
- sys.exit(app.exec_())
Advertisement
Add Comment
Please, Sign In to add comment