'#pyqt'에 해당되는 글 4건

pyqt-python

pyqt 2016. 2. 5. 13:39

pyqt파일을 python파일로 바꾸는 방법

winow key+r클릭 후 창에 접속


밑의 사진과 같이 pyuic4 -x C:\Users\hyj15\Desktop\만든 파일 이름.ui -o C:\Users\hyj15\Desktop\t원하는 파일 이름.py를 치고 엔터키를 쳐준다.

바탕화면을 보게 되면 저는 title이라는 파일이 생성되어있습니다.



그 파일을 파이썬 파일로 불러오게 되면 위와 같은 사진 처럼 뜨게 됩니다.


'pyqt' 카테고리의 다른 글

file open  (0) 2016.02.02
text editor  (0) 2016.02.02
progress bar2  (0) 2016.02.02
progress bar  (0) 2016.02.02
pyqt 예제2  (0) 2016.02.01
블로그 이미지

유정쓰

,

file open

pyqt 2016. 2. 2. 09:59

 

openFile = QtGui.QAction("&Open File", self)
        openFile.setShortcut("Ctrl+O")
        openFile.setStatusTip('Open File')
        openFile.triggered.connect(self.file_open)

        fileMenu.addAction(file_open)

    def file_open(self):
        name = QtGui.QFileDialog.getOpenFileName(self, 'Open File')
        file = open(name,'r')

        self.editor()

        with file:
            text = file.read()
            self.textEdit.setText(text)

 

 

위 사진은 파일열기를 넣은 것을 확인해보기 위해서 텍스트 파일을 하나 열어보았습니다.

워드 파일은 열리질 않네요:-)

'pyqt' 카테고리의 다른 글

pyqt-python  (0) 2016.02.05
text editor  (0) 2016.02.02
progress bar2  (0) 2016.02.02
progress bar  (0) 2016.02.02
pyqt 예제2  (0) 2016.02.01
블로그 이미지

유정쓰

,

progress bar

pyqt 2016. 2. 2. 09:32

 

위와 같이 다운로드 창을 만드는 방법 입니다. 100퍼센트가 찰 경우 초록색으로 칸이 다 차는 방식입니다.

 

        self.progress = QtGui.QProgressBar(self)
        self.progress.setGeometry(200, 80, 250, 20)

        self.btn = QtGui.QPushButton("Download",self)
        self.btn.move(200,120)
        self.btn.clicked.connect(self.download)


def download(self):
        self.completed = 0

        while self.completed < 100:
            self.completed += 0.0001
            self.progress.setValue(self.completed)

'pyqt' 카테고리의 다른 글

text editor  (0) 2016.02.02
progress bar2  (0) 2016.02.02
pyqt 예제2  (0) 2016.02.01
pyqt 예제  (0) 2016.02.01
pyqt-button  (0) 2016.02.01
블로그 이미지

유정쓰

,

pyqt-button

pyqt 2016. 2. 1. 13:16

 

전에 올렸던 기존 파일에서 버튼을 추가하는 코드입니다.

import sys from PyQt4 import QtGui, QtCore class Window(QtGui.QMainWindow): def __init__(self): super(Window, self).__init__() self.setGeometry(50, 50, 500, 300) self.setWindowTitle("test file") self.home() def home(self): btn = QtGui.QPushButton("bye,bye", self) btn.clicked.connect(QtCore.QCoreApplication.instance().quit) btn.resize(100,100) btn.move(100,100) self.show() def run(): app = QtGui.QApplication(sys.argv) GUI = Window() sys.exit(app.exec_()) run()

 

    bye,bye라는 버튼이 생성 된 것을 보실 수 있습니다.

'pyqt' 카테고리의 다른 글

progress bar2  (0) 2016.02.02
progress bar  (0) 2016.02.02
pyqt 예제2  (0) 2016.02.01
pyqt 예제  (0) 2016.02.01
pyqt 창 띄우기  (0) 2016.02.01
블로그 이미지

유정쓰

,