본문 바로가기
반응형

Python/PyQt6

[Python] PyQt5 메인윈도우에서 두 번째 창 값 가져오기/python GUI(6) 2021.10.12 - [Python/PyQt] - [Python] PyQt5 두 번째 창 열기(새창 열기)/python GUI(5) 이전 포스팅에서는 메인 윈도우에서 두 번째 창을 여는 코드를 작성했다 이번에는 두 번째창의 값을 메인 윈도우로 전달하는 코드를 추가한다 1. secondwindow.py의 Home함수를 수정한다 두 번째 창에 있는 Line Edit에 텍스트를 입력하고 Home버튼을 누르면 메인윈도우로 값을 전달 def Home(self): self.second_text = self.lineEdit.text() #lineEdit에 있는 값을 가져와서 second_text에 저장 self.close() second_text를 선언한 뒤 lineEdit값을 저장한다 2. Main Window .. 2021. 10. 14.
[Python] PyQt5 두 번째 창 열기(새창 열기)/python GUI(5) 메인 윈도우에서 두 번째 창을 띄우는 코드를 작성한다 메인 윈도우 -> 두 번째창 -> 메인 윈도우 -> .... 1. PyQt Designer 실행해서 이전에 작성한 ui 불러온다. 2. SecondWindow 버튼을 추가한다(ObjectName: SecondWindow) 3. 메인 윈도우에 button_Second함수 추가 def button_Second(self): self.hide() #메인 윈도우 숨김 self.second = secondwindow() self.second.exec() # 두번째창 닫을때까지 기다림 self.show() #두번째창 닫으면 다시 첫 번째 창 보여 짐 4. initUI에 버튼 클릭 시에 연결하는 함수 추가 self.SecondWindow.clicked.connect.. 2021. 10. 12.
[Python] PyQt5 텍스트 상자 값 가져오기/ python GUI(4) 2021.10.01 - [Python/PyQt] - [Python] PyQt5 버튼 클릭 시 텍스트 출력/ python GUI(3) 이전 포스팅에 이어 Pushbutton 클릭 시에 텍스트 상자에 적힌 값을 다른 텍스트 상자로 출력하는 프로그램을 작성한다 1. PyQt5 designer 실행해서 이전에 작성한 ui 불러온다 2. 내가 설정한 objcetName은 1. pushButton 2. textEdit 3. pushButton_2 4. output_text 3. textEdit에서 값을 가져오기 위해 사용하는 함수는 toPlainText() 출력 버튼(pushButton_2)을 누르면 4번 output_text로 출력하는 함수를 작성한다 def buttonClicked_Output(self): se.. 2021. 10. 4.
[Python] PyQt5 버튼 클릭 시 텍스트 출력/ python GUI(3) pyqt에서 pushbutton 클릭 시에 텍스트 상자에 출력하는 것을 작성 1. PyQt5 designer를 실행행하고 이전에 작성한 test.ui를 불러온다 2. MainWinodw에 Text Edit을 배치하고 objectName을 objectName를 textEdit로 저장 2021.09.23 - [Python/PyQt] - [Python] PyQt5 버튼 클릭 시 이벤트 발생/Python GUI(2) 3. 이전 게시글에서 작성한 버튼 클릭시 호출되는 함수 부분 def buttonClicked(self): 를 수정 def buttonClicked(self): #pushButton 클릭되었을때 text상자에 출력해주는 소스 # self.textEdit.setText("버튼누름") #한번만 입력됨 #.. 2021. 10. 1.
[Python] PyQt5 버튼 클릭 시 이벤트 발생/Python GUI(2) 1. Qt designer 실행 2. Main Window - 생성 3. 만들어진 Main Window창에 Push Button 드래그 버튼을 클릭하고 objectName 부분을 수정한다 추후 python에서 ui를 연결할 때 사용하는 이름 4. 다른이름으로 저장 - 파일이 포함된 폴더에 test.ui로 저장 5. pycharm 에서 새 프로젝트 - main.py에 pyqt라이브러리를 import 한다 import sys from PyQt5.QtWidgets import * from PyQt5 import uic from PyQt5 import QtCore 6. Main Window로 저장한 test.ui를 연결하는 코드를 작성 form_main = uic.loadUiType("test.ui")[0] #.. 2021. 9. 23.
[Python] pycharm에 PyQt5 Designer 설치하기/Python GUI(1) Pycharm에 PyQt5를 추가하여 Python GUI 프로그램을 만들 것이다 1. Pycharm이 설치되어있어야 함 2021.07.31 - [Python] - 1. Python 시작하기 - PyCharm 설치 1. Python 시작하기 - PyCharm 설치 1. 홈페이지에 들어가서 다운로드 https://www.jetbrains.com/ko-kr/pycharm/download/#section=windows 다운로드 PyCharm: JetBrains가 만든 전문 개발자용 Python IDE www.jetbrains.com 2. 사용하는 OS 버전을.. eggwhite0.tistory.com 설치가 되어있지 않으면 먼저 Pycharm부터 설치하고 시작하자 2. Pycharm을 열어 Interpreter.. 2021. 9. 12.
반응형