파이썬 pyqt 예제


파이썬 세계에서 소스 코드를 독립형 실행 으로 전환하는 프로세스를 동결이라고합니다. PyInstaller, py2exe, cx_Freeze, bbfreze, py2app, … – PyQt 앱을 동결하는 것은 전통적으로 의외로 어려운 문제였습니다. 앱 사용자에게 위에서와 같이 파이썬과 PyQt를 설치하도록 요청한 다음 소스 코드를 제공 하십시오. 그러나 그것은 매우 지루합니다 (일반적으로 비실용적입니다). 대신 앱의 독립 실행형 버전이 원하는 것입니다. 즉, 다른 사람들이 아무 것도 설치하지 않고도 시스템에서 실행할 수 있는 이진 실행 형입니다. 좋은 소리! 그래서 시작 하 고 처음에 PyQt5를 설치 하자 우리는 예제와 GUI 애플 리 케이 션을 개발 하는 방법을 볼 것 이다. 당신은 쉽게 찾아 공식 데모 응용 프로그램을 실행하는 데 사용할 수 있습니다.

다음 예제는 예를 들어 아주 좋은: 흥미로운 줄은 위에서 강조 표시: button.clicked 신호, .connect (…) 우리가 그것에 소위 슬롯을 설치할 수 있습니다. 이것은 단순히 신호가 발생할 때 호출되는 함수입니다. 위의 예에서 슬롯에는 메시지 상자가 표시됩니다. 위의 예제와 마찬가지로 GUI는 여러 위젯으로 구성될 가능성이 높습니다. 이 경우 Qt에게 위치를 지정하는 방법을 알려주어야 합니다. 예를 들어 QVBoxLayout을 사용하여 위젯을 세로로 스택할 수 있습니다. 예제를 실행하는 데 필요한 라이브러리가 포함됩니다. 파이썬 목록은 값의 시퀀스이며 모든 유형, 문자열, 숫자, 부동 부동, 혼합 콘텐츠 또는 무엇이든 될 수 있습니다. 이 게시물에서는 파이썬 목록 함수와 요소를 만들고 추가하고, 추가하고, 반대로 및 기타 많은 파이썬 목록 함수를 만드는 방법에 대해 설명합니다. 파이썬 목록을 만들어 파이썬 목록을 만들고 […] 당신이 지금까지 그것을 만든 경우, 다음 큰 축하.

바라건대, 당신은 지금 PyQt (및 다양한 부분)가 파이썬으로 데스크톱 응용 프로그램을 작성하는 데 어떻게 사용될 수 있는지에 대한 좋은 생각을 가지고 있습니다. 또한 fbs를 통해 독립 실행 형 실행 및 설치 프로그램을 만들 수있는 방법을 보았습니다. 또한 현재 사용자에 대해서만 파이썬을 설치한 경우 이 위치에 PyQt5 디자이너를 찾을 수 있습니다. 파이썬과 프로그래밍 언어에 대한 기본적인 이해는 플러스입니다. 나를 위해, 나는 파이썬 코드를 Windows, 리눅스, 맥 OS X, FreeBSD 및 Solaris에서 실행 파일로 포장하거나 동결 할 수있는 피installer를 사용합니다. 이 모든 것은 32,64 비트 아키텍처에 대한 완전한 지원으로. 또한 이클립스에 대한 PyDev 파이썬 개발 플러그인은 정말 잘 작동합니다. PyQt에 대한 흥미로운 새로운 경쟁자는 파이썬을위한 Qt입니다. API는 거의 동일합니다.

PyQt와 는 달리, 그것은 LGPL에 따라 허가되어 따라서 상업 프로젝트에서 무료로 사용할 수 있습니다. 그것은 Qt 회사에 의해 뒷받침, 따라서 가능성이 미래. 우리는 더 성숙하기 때문에 여기에 PyQt를 사용합니다. API가 매우 유사하기 때문에 나중에 앱을 파이썬용 Qt로 쉽게 전환 할 수 있습니다. QApplication 개체를 만들고 „앱“에 저장합니다. 여기서는 sys.argv를 통해 명령줄 인수를 응용 프로그램에 전달할 수 있기 때문에 이 sys.argv 인수를 전달합니다. 이에 대한 자세한 내용은 파이썬 튜토리얼이 있는 sys 모듈을 참조하십시오.