반응형
pyQT 5
# 설치
2020/08/15 - [Python] - [pyQT5] pyQT install. pip 로 설치하기
# 소스
import sys
from PyQt5.QtWidgets import QApplication, QWidget
class App(QWidget):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
self.setWindowTitle('Hello Bryan')
self.move(500, 200) # 좌상단 위치
self.resize(500, 200) # 창 크기
self.show()
if __name__ == '__main__':
app = QApplication(sys.argv)
ex = App()
sys.exit(app.exec_())
위치 : self.move()
크기 : self.resize()
# center 로 띄우기
import sys
from PyQt5.QtWidgets import QApplication, QWidget, QDesktopWidget
class App(QWidget):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
self.setWindowTitle('Hello Bryan')
self.center()
# self.move(500,200) # 창 위치
self.resize(500, 200) # 창 크기
self.show()
'''
화면의 가운데로 띄우기
'''
def center(self):
qr = self.frameGeometry()
cp = QDesktopWidget().availableGeometry().center()
qr.moveCenter(cp)
self.move(qr.topLeft())
if __name__ == '__main__':
app = QApplication(sys.argv)
ex = App()
sys.exit(app.exec_())
728x90
반응형
'Python' 카테고리의 다른 글
Python Decorator 란? 사용 방법. #Python Decorator (0) | 2020.09.03 |
---|---|
[pyQT5] pyQT Button. 버튼 클릭 이벤트 #pyQT Button (0) | 2020.08.15 |
[pyQT5] pyQT install. pip 로 설치하기 (0) | 2020.08.15 |
[해결] skimage.measure.compare_ssim has been moved to skimage.metrics.structural_similarity (0) | 2020.07.30 |
[Python] UUID, GUID 생성하기 (0) | 2020.07.05 |
댓글