반응형
MyWidget.py
#MyWidget.py
from PyQt5.QtWidgets import *
from PyQt5.QtGui import *
class MyWidget(QWidget):
def __init__(self):
super().__init__()
self.setWindowTitle("테스트 입력 및 설정")
self.te = QTextEdit(self)
self.te.resize(400,90)
self.resize(1000,600)
self.btn = QPushButton("확인",self)
self.btn.move(430,0)
self.btn.resize(200,90)
self.lb = QLabel("[테스트]",self)
self.lb.move(0,110)
self.btn.clicked.connect(self.BtnClick)
def BtnClick(self):
txt = self.te.toPlainText()
self.lb.setText(txt)
self.te.setText("")
Main.py
import sys
from PyQt5.QtWidgets import QApplication
from MyWidget import MyWidget
app = QApplication(sys.argv)
myw = MyWidget()
myw.show()
sys.exit(app.exec_())
반응형
'프로그래밍 기술 > Python - QT' 카테고리의 다른 글
[python - QT] 리스트 박스 사용하기 - QListWidget (0) | 2020.11.05 |
---|---|
[python - QT] 위젯의 타이틀 및 배경색 설정하기 (0) | 2020.11.05 |
[python - QT] 첫 번째 프로그램 - 창 띄우기 (0) | 2020.11.05 |