본문 바로가기

QPushButton5

5. 메인윈도우의 초기사이즈 정하기 지난 포스팅 2022.11.21 - [기타/PyQt5 한꼬집씩만 따라해보기] - 4. QMainWindow에 위젯을 넣어봅시다. 4. QMainWindow에 위젯을 넣어봅시다. 지난 포스팅 2022.11.21 - [기타/PyQt5 한꼬집씩만 따라해보기] - 3. 어떤 위젯도 최상위 윈도우가 될 수 있다? 3. 어떤 위젯도 최상위 윈도우가 될 수 있다? 지난 포스팅 2022.11.21 - [기타/PyQt5 한꼬집씩만 martinii.fun 이번 포스팅에서는 : 메인윈도우 사이즈 정하기 지금까지 생성한 메인윈도우는 제목과 센트럴위젯은 우리 마음대로 정했지만, 이런 사이즈는 우리가 원한 게 아닙니다. 요구한 적도 없었고요. 그래서 이번 포스팅에서는 메인윈도우한테 내가 원하는 사이즈를 요구;;하는 방법 중 하나.. 2022. 11. 21.
4. QMainWindow에 위젯을 넣어봅시다. 지난 포스팅 2022.11.21 - [기타/PyQt5 한꼬집씩만 따라해보기] - 3. 어떤 위젯도 최상위 윈도우가 될 수 있다? 3. 어떤 위젯도 최상위 윈도우가 될 수 있다? 지난 포스팅 2022.11.21 - [기타/PyQt5 한꼬집씩만 따라해보기] - 2. QMainWindow의 엄마, QWidget 2. QMainWindow의 엄마, QWidget 지난 포스팅 2022.11.21 - [기타/PyQt5 한꼬집씩만 따라해보기] - 1. PyQt5 GUI의 기본 틀부 martinii.fun 이번 포스팅에서는 : QMainWindow 안에 위젯 넣기 지난 포스팅에서 QMainWindow 뿐만 아니라, QWidget이나 QWidget을 상속한 다양한 위젯도 최상위 윈도우로 만들 수 있었습니다. 하지만 활용.. 2022. 11. 21.
3. 어떤 위젯도 최상위 윈도우가 될 수 있다? 지난 포스팅 2022.11.21 - [기타/PyQt5 한꼬집씩만 따라해보기] - 2. QMainWindow의 엄마, QWidget 2. QMainWindow의 엄마, QWidget 지난 포스팅 2022.11.21 - [기타/PyQt5 한꼬집씩만 따라해보기] - 1. PyQt5 GUI의 기본 틀부터 시작합시다. 1. PyQt5 GUI의 기본 틀부터 시작합시다. 지난 포스팅 2022.11.21 - [기타/PyQt5 한꼬집씩만 따라해보기] martinii.fun 이번 포스팅에서는 : 버튼 하나만 딸랑 붙은 위젯 만들어보기 이번 포스팅에서는 우리 사고력의 지평을 넓히는 시간을 잠깐 가져봅시다. PyQt5.QtWidgets 안에는 QPushButton이라는 위젯이 있습니다. 말 그대로 누를 수 있는 버튼입니다. .. 2022. 11. 21.
[PySide6] QLabel을 클릭가능하게!? 지금까지의 내용을 요약하면, 안녕하세요? QLabel에 대한 설명을 간단하게 세 개의 포스팅에 걸쳐서 설명드렸습니다. 지금까지의 골자는, 기본적으로 이미 만들어진 틀(클래스)을 가져다 쓰기만 하면 되기 때문에(사실 그런 예제 밖에 안 보여드렸고...), 어떻게 임포트하고 어떻게 상속해서 어떻게 배치하는지, 이 정도만 알면 Qt GUI를 짜는 데 큰 걸림돌이 없다는 것이었습니다. 그런데... 이번 시간에는 그런데 이번 시간에는 진지하게 나름 상급기술을 하나 짚고 넘어가려고 합니다. 바로 QLabel에 클릭이벤트 붙이기! 전문용어로는, "클릭시그널이 없는 위젯에 클릭시그널 넣기" 정도? 영어로는 깔끔하게 "Making non-clickable widgets clickable"이라고 표현하네요. 조금 다뤄보시.. 2021. 8. 11.
1. QMainWindow를 소개드리기 전에, QPushButton만 더 설명드리고... QMainWindow를 소개드리기 전에 안녕하세요? 회사원코딩입니다. 최근 튜토리얼에서는 PySide6(Qt)로 창을 생성하는 최소한의 코드를 보여드렸습니다. 1. PySide6에서 가장 기초가 되는 QApplication과 QWidget PySide6에서 가장 기초가 되는 두 가지 클래스, QApplication과 QWidget 안녕하세요? 회사원코딩입니다. 이번 포스팅에서 설명드릴 코드는 가장 단순한 창만들기입니다. 임포트문을 제외하면 네 줄밖에 www.martinii.fun from PySide6.QtWidgets import QApplication, QWidget app = QApplication() window = QWidget() window.show() app.exec_() 위 코드에서는 Q.. 2021. 3. 20.