본문 바로가기

GUI 튜토리얼/PyQt5 한꼬집씩만 따라해보기8

7. 윈도우에 레이블을 붙여봅시다. #QLabel 보호되어 있는 글 입니다. 2022. 11. 22.
6. 시그널-슬롯 맛보기 지난 포스팅 2022.11.21 - [기타/PyQt5 한꼬집씩만 따라해보기] - 5. 메인윈도우의 초기사이즈 정하기 5. 메인윈도우의 초기사이즈 정하기 지난 포스팅 2022.11.21 - [기타/PyQt5 한꼬집씩만 따라해보기] - 4. QMainWindow에 위젯을 넣어봅시다. 4. QMainWindow에 위젯을 넣어봅시다. 지난 포스팅 2022.11.21 - [기타/PyQt5 한꼬집씩만 따라해보기] - 3. 어 martinii.fun 이번 포스팅에서는 : 시그널-슬롯 기초 내가 그의 이름을 불러주기 전에는 그는 다만 하나의 몸짓에 지나지 않았다. 내가 그의 이름을 불러주었을 때, 그는 나에게로 와서 꽃이 되었다. 내가 그의 이름을 불러준 것처럼 나의 이 빛깔과 향기에 알맞는 누가 나의 이름을 불러다오.. 2022. 11. 21.
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.
2. QMainWindow의 엄마, QWidget 지난 포스팅 2022.11.21 - [기타/PyQt5 한꼬집씩만 따라해보기] - 1. PyQt5 GUI의 기본 틀부터 시작합시다. 1. PyQt5 GUI의 기본 틀부터 시작합시다. 지난 포스팅 2022.11.21 - [기타/PyQt5 한꼬집씩만 따라해보기] - 들어가며 들어가며 PyQt5에 대해 다루는 포스팅이나 강의, 또는 서적이가 국내외에 참 많습니다. 그럼에도 이렇게 저만의 PyQt5 튜토리 martinii.fun 이번 포스팅에서는 : QMainWindow와 비슷한 QWidget의 정체 이번 포스팅에서는 QMainWindow와 박빙으로 중요한 QWidget에 대해 가볍게 다뤄보겠습니다. 우선 아래 코드를 보면 어떤 느낌이 드시나요? from PyQt5.QtWidgets import QApplicat.. 2022. 11. 21.
1. PyQt5 GUI의 기본 틀부터 시작합시다. 지난 포스팅 2022.11.21 - [기타/PyQt5 한꼬집씩만 따라해보기] - 들어가며 들어가며 PyQt5에 대해 다루는 포스팅이나 강의, 또는 서적이가 국내외에 참 많습니다. 그럼에도 이렇게 저만의 PyQt5 튜토리얼 시리즈를 만드는 이유는 딱 하나입니다. 객체지향 문법이 생소하거나, 파이썬 martinii.fun 이번 포스팅에서는 : PyQt5 GUI의 기본 틀 이번 시간부터 약 50개 튜토리얼 형식의 짧은 포스팅들을 통해 PyQt5를 어느 정도 자유롭게 다룰 수 있고, 여러분이 원하는 GUI를 제작할 수 있도록 도움을 드리고 싶습니다. 인트로에서도 언급드린 바 있지만 이 튜토리얼에서는 객체지향 코드를 최소화하고, 최대한 단순한 절차지향 방식으로 튜토리얼을 진행할 예정입니다. 그렇게 위젯이나 레이아.. 2022. 11. 21.
들어가며 PyQt5에 대해 다루는 포스팅이나 강의, 또는 서적이가 국내외에 참 많습니다. 그럼에도 이렇게 저만의 PyQt5 튜토리얼 시리즈를 만드는 이유는 딱 하나입니다. 객체지향 문법이 생소하거나, 파이썬 고급문법에 익숙하지 않은 (저와 같은) 초심자들을 위해서 가급적 절차지향 위주로, 그리고 간단한 코드로 한꼬집씩 PyQt5 GUI를 완성해보는 겁니다. 상속이나, __init__(self): 또는 super(self, MainWindow).~ 등 어려운(?) 클래스 문법을 최대한 덜어내고 딱 핵심이 되는 짧은 코드만 한줄씩 따라하다 보면 특별히 어려운 문법 없이도 PyQt5를 통해 자유롭게 GUI를 생성하실 수 있게 될 겁니다. 준비되셨나요? 출발합시다. 2022. 11. 21.