** PySide 설치하기
* 다음 소스는 http://qt-project.org/wiki/PySideSimplicissimus_Module_2_CloseButton 에서 볼 수 있는 소스이다.
#!/usr/bin/env python
# quitter.py - provide a button to quit this "program"
import sys
from PySide.QtGui import QMainWindow, QPushButton, QApplication
from ui_quitter import Ui_MainWindow
class MainWindow(QMainWindow, Ui_MainWindow):
def __init__(self, parent=None):
super(MainWindow, self).__init__(parent)
self.setupUi(self)
if __name__ == '__main__':
app = QApplication(sys.argv)
frame = MainWindow()
frame.show()
app.exec_()
프롬프트> python quitter.py
Traceback (most recent call last):
File "quitter.py", line 8, in <module>
from ui_quitter import Ui_MainWindow
ImportError: No module named ui_quitter
ui_quitter 모듈이 없다는 에러 메시지이다.
* quitter.ui 를 구하기 위한 tuts4pyside 를 내려 받기 (quiter.ui 파일은 QtDesigner 를 이용하여 만든 파일이다.)
프롬프트> git clone https://github.com/OldAl/tuts4pyside
* quitter.ui 복사하기 (quittere,ui 파일을 현재 폴더에 복사한다.)
프롬프트> copy .\tuts4pyside\quit_prog\quitter.ui
* quitter.ui 로 부터 ui_quitter.py 를 생성하기 (실행 파일 pyside_uic.exe 는 C:\Python27\Scripts 폴더에 존재한다.)
프롬프트> c:\python27\scripts\pyside-uic quitter.ui -o ui_quitter.py
* 실행하기
프롬프트> python quitter.py
'프로그래밍 > Python' 카테고리의 다른 글
Python 버전 알아내기 (0) | 2014.05.08 |
---|---|
pyqtgraph 를 이용한 그래프 그리기 예제 (0) | 2014.02.28 |
PyQt4 를 이용한 GUI 예제: 두 자리 수 곱셈 쉽게 하기 (0) | 2014.02.20 |
PyQt 와 Qt Designer 를 이용한 Python GUI 애플리케이션 작성하기 (0) | 2014.02.11 |
EditPlus3 에서 Python3 용 소스 파일 실행하기 (0) | 2014.01.25 |