# pyside

9개의 포스트

상속을 하는 이유, super를 쓰는 이유

함수로 동일한 작업을 할 수 있는데 왜 굳이 클래스나 속성, 메소드를 써야 할까OOP는 그냥 함수 100개가 포함된 .PY파일보다 코드를 훨씬 더 제대로 조직화할 수 있는 유용한 방법이다.코드 복제는 아예 하지 않는 것이 최선이다.함수를 수정해야 할 때, 한군데에서만

3일 전
·
0개의 댓글
·

self가 필요한 이유

클래스 내에 정의된 함수, 메소드라고 한다.메소드의 첫 번째 인자는 항상 self여야 한다?TypeError: MyClass.add() takes 2 positional arguments but 3 were given이는 메소드의 첫번 째 인자는 self이기 때문에 1

3일 전
·
0개의 댓글
·

pyqt raw image 출력실험

window가 뜨긴 하는데, 이미지가 없는 빈 window가 뜸QPixmap argument에는 numpy.ndarray 형식이 못 들어간다고 함. 즉 jpg나 png 형식이라면 경로만 입력해주어도 들어갈 수 있지만 raw 파일은 전처리 필요window가 뜨는데 그냥

2022년 9월 30일
·
0개의 댓글
·

QT Designer 로 메모장 구현

LOGON 폼 만들기 toolbar는 빈 곳에 마우스 오른쪽 버튼 클릭한 후 도구모음추가로 만든다. 생성자란 클래스 내에서 특별한 이름(init)을 갖기만 하면 객체가 생성될 때 자동으로 호출되는 함수가 있는 이를 생성자라고 한다. enum은 일반적으로 서로 관련

2022년 9월 8일
·
0개의 댓글
·

메인윈도.

최상위창으로 생성되는 메뉴, 툴바, 상태바 등을 갖는 위젯을 의미한다.상하좌우에 메뉴(QMenuBar), 툴바(QToolBar), 상태바(QStatusBar) 등을 배치할 수 있다. 또한 도킹윈도(QDockWidget, 서브클래싱) 영역도 정해져 있다. 중앙 위젯은 Q

2022년 9월 6일
·
0개의 댓글
·

PySide에 대해서.

python에서 GUI를 사용할 때 python 바인딩인 PyQt를 주로 사용한다.예를 들어 C언어에서 int abc = 10; 라고 변수 abc를 선언할 때, 식별자가 'abc'라는 변수의 속성을 정수라는 자료형 속성과 연결하고, 자료값으로는 10이 할당되는 각각의

2022년 9월 6일
·
0개의 댓글
·

.gitignore이란?

사용자가 원하지 않는 파일들, 즉 Git 버전관리에서 제외할 목록을 지정하는 파일. git으로 프로젝트를 관리하다 보면 git에는 올려서는 안되거나 불필요한 파일들을 제외한다.터미널에서도 .gitignore을 만들 수 있다github에 있는 파일들을 삭제하고 .giti

2022년 9월 6일
·
0개의 댓글
·
post-thumbnail

[PyQt] 02 - PyQt UI 생성 및 연결 | Python GUI 프로그램

PyQt를 사용하는 이유 중 제일 중요한 UI 생성과 UI와 코드를 연결하는 세가지 같은 두가지 방법을 소개한다.

2021년 9월 1일
·
1개의 댓글
·
post-thumbnail

[PyQt] 01 - PyQt 시작하기 | 개발환경

PyQt 시작을 위한 VSC, 아나콘다 개발환경

2021년 8월 25일
·
0개의 댓글
·