Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/python
- # -*- coding: utf-8 -*-
- import sys
- from PySide import QtGui, QtCore
- class Example(QtGui.QWidget):
- def __init__(self):
- super(Example, self).__init__()
- self.initUI()
- def initUI(self):
- hbox=QtGui.QHBoxLayout()
- leftpanel=QtGui.QFrame()
- leftpanel.setGeometry(0,0,300,400)
- scene=QtGui.QGraphicsScene()
- self.scene = scene # save reference to scene, or it will be destroyed
- scene.addText("Hello, world!")
- view=QtGui.QGraphicsView(scene,leftpanel)
- view.setSceneRect(0,0,300,400)
- pen=QtGui.QPen(QtCore.Qt.black,2)
- scene.addLine(0,0,200,200,pen)
- hbox.addWidget(leftpanel)
- rightpanel=QtGui.QFrame()
- hbox.addWidget(rightpanel)
- szoveg=QtGui.QLabel(rightpanel)
- szoveg.setText(u"Hello World!")
- self.setLayout(hbox)
- self.resize(500,500)
- self.setWindowTitle('blabla')
- self.show()
- def main():
- app = QtGui.QApplication(sys.argv)
- ex = Example()
- sys.exit(app.exec_())
- if __name__ == '__main__':
- main()
Advertisement
Add Comment
Please, Sign In to add comment