본문 바로가기
반응형

Python/PyQt응용5

[Python] PyQt 응용/계산기 만들기 - exe 실행 파일, 아이콘 추가하기 2021.11.04 - [Python/PyQt응용] - [Python] PyQt 응용/계산기 만들기 - 사칙연산 입력 및 계산 함수 만들기 2021.11.10 - [Python/PyQt응용] - [Python] PyQt 응용/계산기 만들기 - 이미지 넣기, 버튼에 이미지 이제 어느 컴퓨터에서나 쓸 수 있도록 exe실행 파일로 변환할 것이다. 1. 만들 파일 메뉴바 타이틀을 변경해준다 self.setWindowTitle("calculator") 2. exe파일 만들기 2021.06.02 - [Python] - pyinstaller 설치하기/ 파이썬 실행파일로 변환하기/py파일을 exe파일로 exe 파일을 만들기 위해서는 pyinstaller을 설치해야 한다 터미널을 실행한 뒤 아래와 같은 명령어를 쳐서 설.. 2022. 2. 6.
[Python] PyQt 응용/계산기 만들기 - 이미지 넣기, 버튼에 이미지 2021.11.04 - [Python/PyQt응용] - [Python] PyQt 응용/계산기 만들기 - 사칙연산 입력 및 계산 함수 만들기 윈도우 계산기랑 비슷하게 만들기 위해서 버튼에 이미지를 삽입할 것이다 1. button버튼에 setStyleSheet를 추가한다 self.btn_1.setStyleSheet('border-image:url(./image/1.PNG);border:0px;') 이미지 경로는 프로젝트 폴더네에 있는 image폴더에 1.PNG를 적용하고 이미지 간격은 0px로 줬다 2. 버튼에 이미지를 넣을 거라 이전에 만들어놓은 ui에서 텍스트를 지운다 3. QDialog에 styleSheet를 설정한다: background-color: rgb(194, 194, 194); 4. 전체 코드.. 2021. 11. 10.
[Python] PyQt 응용/계산기 만들기 - 사칙연산 입력 및 계산 함수 만들기 2021.10.03 - [Python/PyQt응용] - [python] PyQt5 응용 /계산기 만들기 - 레이아웃 배치 (1) 2021.10.11 - [Python/PyQt응용] - [Python] PyQt5 응용/계산기 만들기 - 숫자 입력 함수 만들기 이전 포스팅에 이어 숫자 입력 버튼을 다 구현했으면 계산할 수 있는 함수를 추가할 것이다 1. 사칙연산 입력 코드를 작성한다 (+ - * /) ex) + 버튼을 눌렀을 때 "+"가 화면에 뜨도록 추가 숫자 입력할 때랑 동일하게 함수 추가 plus(+), minus(-), divide(/), multiple(*) def plus(self): self.number("+") 2. 사칙연산 버튼이 여러 번 눌러지지 않도록 조건문을 추가한다 텍스트 상자에 적힌.. 2021. 11. 4.
[Python] PyQt5 응용/계산기 만들기 - 숫자 입력 함수 만들기 2021.10.03 - [Python/PyQt응용] - [python] PyQt5 응용 /계산기 만들기 - 레이아웃 배치 (1) 이전 포스팅에서 게산기 레이아웃을 배치했다 이제 숫자 0 ~ 9를 클릭하면 해당하는 숫자가 출력되도록 하는 코드를 작성한다 1. LineEdit에 텍스트 추가하는 함수 setText()를 이용하여 버튼 눌렀을 때 해당하는 숫자를 입력하도록 함수를 만든다 ex) btn_1을 눌렀을 때 "1"추가 def button_1(self): 함수에 다음과 같은 코드를 추가한다 def button_1(self): self.lineEdit.setText("1") 이렇게 하면 "1"이 입력되지만 계속 추가는 안되기 때문에 문자열을 더해서 추가 입력하는 함수를 만든다 def number(self,.. 2021. 10. 11.
[python] PyQt5 응용 /계산기 만들기 - 레이아웃 배치 (1) 1. pyqt를 응용하여 계산기를 만든다 : 전체영상은 아래 2. 계산기는 윈도우10에 있는 기본 계산기랑 최대한 비슷하게 만들어 볼 예정 3. 아래와 같은 계산기 기능을 코딩해보자 4. Qt Designer 열기 - Dialog without Buttons 선택 - 크기는 너비 480 높이는640 5. Push Button을 Dialog에 배치한다 - 배치할 push button을 모두 선택하고 격자형으로 배치 - push button 사이즈를 조절한다 6. 계산 결과를 출력해주는 텍스트 공간을 위해 Widget을 배치하고 그 위에 Line Edit를 배치 7. Widget 부분도 격자형으로 배치하고 Line Edit크기를 조절한다 8. 창 크기에 따라 창요소 크기를 조절하기 위해 QDialog도 격자.. 2021. 10. 3.
반응형