본문 바로가기
반응형

분류 전체보기133

[Pyside6] Using .ui files from Designer https://doc.qt.io/qtforpython-6/index.html 사이트의 Tutorial에 대한 내용을 정리입니다.Tutorials 를 클릭하여 확인할 수 있습니다. https://doc.qt.io/qtforpython-6/tutorials/index.html 이 번 예제에서는 QtDesigner를 통해 만든 ui 파일을 이용하여 GUI를 표현하는 두가지 방법에 대해 살펴볼 것입니다.첫번째는 pyside6-uic를 이용하여 ui파일을 py로 변환한 후 GUI를 표현하는 방법이며, 또 다른 한가지는 QUiLoader를 이용하여 ui파일을 direct로 읽어서 GUI를 표현하는 방법입니다. QT Designer로 구성한 화면입니다.mainwindow.ui 파일로 저장되며 다음과 같은 xml 코.. 2025. 7. 2.
[Pyside6] Create Dialog App https://doc.qt.io/qtforpython-6/index.html 사이트의 Tutorial에 대한 내용을 정리입니다.Tutorials 를 클릭하여 확인할 수 있습니다. https://doc.qt.io/qtforpython-6/tutorials/index.html 이번 예제를 통해서 배울 수 있는 것은 다음과 같습니다.1. QDialog를 구성하는 코드들을 Class화 한다.2. QVBoxLayout을 이용한 Widget의 배치 3. 버튼을 연결하는 함수를 만들어서 실행 여기서 2,3번은 이미 앞선 예제에서 다루었던 부분이며, Class 로 구성하는 부분이 추가되었습니다. 1. 실행 결과 화면해당 과제를 진행하고 나면, 입력창과 버튼이 새로로 나열된 다이얼로그 화면이 실행된다.버튼을 클릭하면 .. 2025. 7. 1.
[Pyside6] using Simple Button, Signal and Slots https://doc.qt.io/qtforpython-6/index.html 사이트의 Tutorial에 대한 내용을 정리입니다.Tutorials 를 클릭하여 확인할 수 있습니다. https://doc.qt.io/qtforpython-6/tutorials/index.html 1. Basic Button버튼을 클릭시 "Button clicked, Hello!" 라는 문구를 터미널에 출력한다. import sysfrom PySide6.QtWidgets import QApplication, QPushButtonfrom PySide6.QtCore import Slot# Greetings# The @Slot() is a decorator that identifies a function as a slot. # It .. 2025. 6. 16.
First QtWidgets Application https://doc.qt.io/qtforpython-6/index.html 사이트의 Tutorial에 대한 내용을 정리한다. Tutorials 를 클릭하여 확인할 수 있다. 출처 :: Qt for Python Tutorials https://doc.qt.io/qtforpython-6/tutorials/index.html Tutorials - Qt for PythonBasic ui files Using .ui files from Designer or QtCreator with QUiLoader and pyside6-uicdoc.qt.io 오늘의 첫번째 예제는 QtWidgets 중 QLabel에 대한 사용예제이다.너무 심플한 예제라 설명할 것은 따로 없을 듯하다.일단 코드를 살펴보자.import sysf.. 2025. 6. 8.
pyautogui 를 이용한 간편 UI 구현 pyside는 아니지만....test용 코드를 구현할때 유용하게 쓰이는 코드 두가지를 소개합니다.하나는 입력을 위한 팝업창이며또 하나는 알림을 위한 팝업창입니다.console 모드 test 코드에서 유용하게 사용하고 있네요. 1. Prompt 입력console 모드에서 input을 이용해서 데이터 입력을 받는 대신 팝업으로 GUI를 보여 준다. 입력창에 키워드를 입력하고 OK를 누르면 입력값을 변수로 저장해서 사용할 수 있다. 1) 패키지 설치 pyautogui 패키지를 설치해야 한다.pip install pyautogui 2) codeimport pyautogui as guikeyword = gui.prompt(text='검색 키워드를 입력하세요', title='키워드 입력창') title : 팝업창.. 2025. 6. 4.
관절별 통증키트에 대한 무료강의 소개 [알쓸물치] 1강. 내 몸이 아픈이유과 근본적 해결방안 에 이어 두 번째 강의 관절별 통증키드에 대한 무료강의 소개 입니다. 생활습관이 거의 비슷해서 아픈 이유는 90%가 비슷하여, 통증의 공통 분모와 이를 위한 해결법을 제시해주는 강의 입니다. 강의에 포함된 내용은목통증, 어깨통증, 허리통증, 무릎통증 에 대한 각각의 공통 분모를 알려주고, 그 통증의 원인을 줄여주는 운동법을 제시합니다.이 운동법은 통증의 부위만 교정하기에 당장의 효과는 있는 것 처럼 보이지만 몇일 하지 않으면 다시 아파 진다고 하네요.근본적인 해결을 위해 몸 전체적인 균형을 잡아야 하는데 그 방법은 3강에서 이어집니다. 아래는 2강에 대한 유튜브 링크 입니다.https://youtu.be/QHMfYNkxZ94?si=R_6XX1ZG181ZvqAA 2025. 5. 24.
반응형