일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- git
- 파이썬3
- python
- 깃
- matlab
- 오피스
- Android
- Outlook
- 윈도우10
- 윈도우11
- html
- pythongui
- 문자열
- win32com
- windows
- 파이썬
- Windows10
- pandas
- pyqt5
- 파워포인트
- 엑셀
- 안드로이드
- office
- 파이썬GUI
- 아웃룩
- Excel
- python3
- 비주얼베이직
- Windows11
- VBA
목록QPushButton (5)
Appia의 IT세상
파이썬[Python GUI, PyQt5 Tutorial 009] 버튼(QPushButton),라벨(QLabel)을 이용한 특정번호 포함된 로또번호 생성기 이번 포스팅은 앞선 포스팅에 조금 개선된 버전을 한번 만들어봤습니다. 최근에 로또 번호 생성기 관련된 부분을 지인에게 전달하니, 이 번호는 반드시 포함된 숫자 번호를 생성했으면 좋겠다는 요구사항을 받았습니다. 그래서 이번에는 관련된 요구사항이 포함된, 선택된 번호가 포함된 로또 번호를 생성하는 부분을 기존 코드와 PyQt5를 활용하여 작성해봤습니다. 먼저, 전체 코드를 한번 검토해보겠습니다. ( 하단 관련 코드 파일 첨부) import sys from random import * from PyQt5.QtWidgets import QApplication,..
파이썬[Python GUI, PyQt5 Tutorial 006] PyQt5 라벨(QLabel)생성하기 - 텍스트 출력하기 이번 포스팅에서는 PyQt5에서 라벨(QLabel)을 생성하는 방법에 대해서 살펴보겠습니다. 라벨(QLabel)의 경우 보통 텍스트나 이미지를 표현하기 위해서 사용됩니다. 그럼 라벨(QLabel)에 간단한 텍스트를 출력하는 코드를 작성해보도록 하겠습니다. import sys from PyQt5.QtWidgets import QApplication, QWidget, QLabel class QtGUI(QWidget): def __init__(self): super().__init__() self.setWindowTitle("Appia Qt GUI") self.resize(300, 300)..
파이썬[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..
파이썬[Python GUI, PyQt5 Tutorial 004] PyQt5 버튼(QPushButton)의 이벤트 연결 앞서 포스팅에서는 위젯(QWidget)에 버튼(QPushButton)을 입력하는 방법에 대해서 살펴봤습니다. 이번 포스팅에서는 이 버튼에 특정 동작들을 연결해보도록 하겠습니다. 먼저, 버튼의 동작에는 크게 3가지로 볼 수 있습니다. 그럼 각 행동들에 대해서 살펴보면 다음과 같습니다. pressed() 버튼이 눌러졌을 때 released() 버튼이 눌렀다 뗄 때 clicked() 버튼이 클릭되었을 경우 위에 세가지 동작들에 대해서 코드 상에 적용해보도록 하겠습니다. \\ import sys from PyQt5.QtWidgets import QApplication, QWidget, QPush..
파이썬[Python GUI, PyQt5 Tutorial 003] PyQt5 버튼(QPushButton) 만들기 앞선 포스팅에서는 간단히 PyQt를 이용하여 위젯 윈도우 창을 생성해보았습니다. 이번 포스팅은 앞선 포스팅에서 생성한 윈도우 창에 버튼을 생성해서 넣는 방법에 대해서 살펴보고자 합니다. 그럼 먼저 버튼을 생성하기 위해서는 다음 예시를 참조해보겠습니다. import sys from PyQt5.QtWidgets import QApplication, QWidget, QPushButton class QtGUI(QWidget): def __init__(self): super().__init__() self.setWindowTitle("Appia Qt GUI") button = QPushButton(sel..