QMessageBox예제import sys from PyQt5 import QtWidgetsfrom PyQt5.QtCore import pyqtSignalfrom PyQt5.QtWidgets import QMessageBoxfrom PyQt5.QtWidgets import QPushButtonfrom PyQt5.QtWidgets import QWidget ################################################################################class ValvePopup(QWidget): # Signal 선언부 send_valve_popup_signal = pyqtSignal(bool, name='sendValvePopupSignal') # ====..
Install python and settingsSystem specraspberry pi 3B model ubuntu MATE (16.04 LTS)ETC (terminal copy, paste)Copy : ctrl + shift + CPaste : ctrl + shift + VPrepareInstall git$ sudo apt-get install git [sudo] password for user: [Enter your password] ...... Install etc$ sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev \ libreadline-dev libsqlite3-dev wget curl llvm lib..
PyQtSpeciMac (Retina 5K, 27-inch, 2017) macOS Sierra (version 10.12.6)install (개인용으로 작성함)$ pyenv virtualenv 3.6.4 pyqt $ cd /you/want/path $ pyenv activate pyqt $ pip3 install PyQt5 install Qt (site)UI 작업을 할 수 있는 Qt Creator가 들어있는 작업도구. Qf Widget Application을 생성하면, 기본적으로 .ui이 존재한다. 이 파일을 열심히 작업해서, 저장하고 위치를 기억한다. 그리고 아래 명령을 실행하면 .ui파일이 .py로 변경된다.$ pyenv activate pyqt # PyQt5가 설치 되어있어야 함. $ pyuic5 ..
Variableglobal variable실패하는 경우GLOBAL_NEBORI_NAME = "" def failfunction(): GLOBAL_NEBORI_NAME = "nebori" print(GLOBAL_NEBORI_NAME) # nebori def main() failfunction() print(GLOBAL_NEBORI_NAME) # "" 아무것도 나오지 않음 이렇게 해야 함GLOBAL_NEBORI_NAME = "" def failfunction(): global GLOBAL_NEBORI_NAME # 얘는 글로벌이야 알려줘야 함. GLOBAL_NEBORI_NAME = "nebori" print(GLOBAL_NEBORI_NAME) # nebori def main() failfunction() pr..
- Total
- Today
- Yesterday