일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Outlook
- python
- pandas
- 파이썬3
- 파이썬
- win32com
- git
- 윈도우11
- Android
- 깃
- office
- html
- 오피스
- Excel
- 파이썬GUI
- 문자열
- VBA
- pyqt5
- 파워포인트
- matlab
- Windows10
- 비주얼베이직
- 아웃룩
- 안드로이드
- python3
- pythongui
- windows
- Windows11
- 엑셀
- 윈도우10
목록pyqt (7)
Appia의 IT세상
파이썬[Python] PyQt Desinger 설치하기 이번 포스팅은 PyQt5 Designer을 설치하는 방법에 대해서 이야기를 해보고자 합니다. 물론, 이 부분에 대해서 코드로 구현을 할 수 있지만, 좀 더 아름답게 구현하기 위해서는 이 부분에 대해서 Designer을 이용하는 것도 괜찮은 방법입니다. 그래서 이번 포스팅에서는 대해서는 PyQt5 Designer을 설치하는 방법에 대해서 이야기를 해보도록 하겠습니다. 먼저, 콘솔창에서 "pip install pyside2"을 실행하여 주시길 바랍니다. 그럴 경우 다음과 같은 부분이 나타날 것입니다. C:\Workspace\BlogPost> pip install pyside2 Defaulting to user installation because nor..
파이썬[Python GUI, PyQt5 Tutorial 027] Application의 아이콘(Icon) 설정하기 이번 포스팅은 파이썬[Python]의 Application의 아이콘을 만드는 방법에 대해서 이야기를 해보도록 하겠습니다. 기본적으로 PyQt의 Application을 실행시키면 다음과 같은 화면이 나타납니다. 실제 저의 경우, 특정 회사의 로고를 넣어주라는 주문을 받아서 관련해서 넣었던 기억이 있습니다. 이렇게 저 부분은 기본 아이콘(ICON)을 사용하기 보다는 특정 이미지로 사용하길 원하는 경우가 많습니다. 그럼 다음과 같이 코드를 작성해보겠습니다. import sysfrom PyQt5.QtWidgets import QApplication, QWidget, QDial, QLabel, QPu..
파이썬[Python GUI, PyQt5 Tutorial 026] GUI 객체 설명, 툴팁(QToolTip)달기 이번 포스팅에서는 앞서서 포스팅했던 객체들에 대해서 설명을 표시해주는 방법에 대해서 이야기를 해보고자 합니다. 흔히들 PyQt에서는 관련해서는 QToolTip이라고 합니다. 또 혹자들은 관련해서 글풍선모양이라고 이야기 하기도 합니다. 쉽게 다음과 같은 화면을 보시면 생각하시면 도움이 될 것이라고 생각합니다. 지금 다이얼(QDial)위에 마우스 커서를 가져다 놓면 다음과 같은 설명이 나타납니다. 그럼 예시로 작성한 코드를 한번 살펴보겠습니다. import sysfrom PyQt5.QtWidgets import QApplication, QWidget, QDial, QLabel, QPushButton..
파이썬[Python GUI, PyQt5 Tutorial 025] 다이얼 (QDial)만들기 앞서 포스팅에서는 슬라이드바(QSlider)를 통해서 수치 값등을 조절할 수 있는 GUI 위젯에 대해서 살펴봤습니다. 이번에는 온도 조절계에서등과 같은 곳에서 많이 사용하는 다이얼(QDial)에 대해서 살펴보고자 합니다. 흔히들 다음과 같은 부분을 다이얼(QDial)이라고 합니다. 위와 같은 부분을 작성하는 코드를 작성해보도록 하겠습니다. import sysfrom PyQt5.QtWidgets import QApplication, QWidget, QDial, QLabel, QPushButton class MyApp(QWidget): def __init__(self): super().__init__() self.di..
파이썬[Python GUI, PyQt5 Tutorial 023] 프로그래스바(QProgressBar)만들기 이번 포스팅에서는 상태에 대해서 가장 많이 표시되는 프로그래스바(QProgressBar)에 대해서 이야기를 해보고자 합니다. 흔히 프로그래스바(QProgressBar)에 대해서 가장 쉽게 이야기를 하자면, 프로그램등을 설치시에 관련된 파일의 진척상황등을 표시할 때를 이야기할 수 있습니다. 물론, 다음과 같은 그림일 수 있겠죠? 다음과 같이 현재의 진행 상태등을 이야기 할 때 가장 많이 사용 됩니다. 그럼 다음의 코드에서 관련해서 한번 살펴보겠습니다. 예제 코드는 간단히 버튼을 누르면 프로그래스바(QProgressBar)가 0.5 초에 한번씩 1퍼센트씩 올라가게 코드를 작성해봤습니다. 물론, QObj..
파이썬[Python GUI, PyQt5 Tutorial 015] 체크박스(QCheckBox)활용 - ToDo(To-Do) 리스트 어플 만들기 이번 포스팅에서는 앞선 배운 부분을 활용해서 ToDo 리스트 ToDo(To-Do) 리스트 어플 만들기를 한번 해볼까 합니다. 일단 코딩을 하기 전에 간단히 GUI디자인을 해봤습니다. 일단 위젯은 총 3가지를 사용할 예정입니다. QPushButton QLineEdit QCheckBox 그리고, QLineEdit를 통해서 ToDoList 항목을 입력하고, Add Item(QPushButton)을 통해서 QCheckBox에 하나씩 추가할 예정입니다. 그리고 추가된 To-Do List는 우측에 있는 Del(QPushButton)을 통해서 QCheckBox)을 삭제할 수 있..
파이썬[Python GUI, PyQt5 Tutorial 004] PyQt5 버튼(QPushButton)의 클릭시 버튼 비활성화하기 이번 포스팅에서는 앞선 포스팅에서 몇가지를 조금 더 응용한 포스팅을 해보고자 합니다. 버튼을 클릭하여 그 버튼을 비활성화 하고자 합니다. 단순하게 버튼을 비활성화 하는 메소드는 매우 간단합니다. 다음을 한번 살펴보겠습니다. button.setEnabled(False) 위의 메소드를 통해서, 버튼을 비활성화 할 수가 있습니다. 그럼 관련해서 간단히 코드를 작성해보도록 하겠습니다. import sys from PyQt5.QtWidgets import QApplication, QWidget, QPushButton class QtGUI(QWidget): def __init__(sel..