import sys,random,math
from PyQt5.QtWidgets import *
from PyQt5.QtCore import *
from PyQt5.QtGui import *
class App(QWidget):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
self.setGeometry(0,0,800,400)
#spawn
self.a = QLineEdit()
self.a.returnPressed.connect(self.TextInsert)
self.b = QTextBrowser()
self.b.setFont(QFont('Lucida Console',20))
self.b.setAcceptRichText(True)
self.b.setOpenExternalLinks(True)
self.c = QPushButton('C')
self.c.pressed.connect(self.clear)
v = QVBoxLayout()
v.addWidget(self.a,0)
v.addWidget(self.b,1)
v.addWidget(self.c,2)
self.setLayout(v)
#widgets
#move
#connect
#setting
self.setMinimumSize(800,400)
self.setMaximumSize(800,475)
self.j()
self.show()
#def
def TextInsert(self):
text=self.a.text()
self.b.append(text)
self.a.clear()
def clear(self):
self.b.clear()
def j(self):
s = self.frameGeometry()
c = QDesktopWidget().availableGeometry().center()
s.moveCenter(c)
self.move(s.topLeft())
if __name__ == '__main__':
app = QApplication(sys.argv)
ex = App()
sys.exit(app.exec_())top of page

실제 작동 상태를 확인하려면 라이브 사이트로 이동하세요.
틀1
틀1
댓글 0개
좋아요
댓글(0)
더 이상 게시물에 대한 댓글 기능이 지원되지 않습니다. 자세한 사항은 사이트 소유자에게 문의하세요.
bottom of page


