pyqt4 예제

| 0

기본적으로 제목 표시줄의 x 단추를 클릭하면 QtGui.QWidget이 닫힙납니다. 경우에 따라 이 기본 동작을 수정하려고 합니다. 예를 들어, 편집기에서 파일을 열어 놓은 경우 몇 가지 변경 사항을 변경했습니다. 작업을 확인하는 메시지 상자가 표시됩니다. 응용 프로그램 아이콘은 일반적으로 제목 표시줄의 왼쪽 상단 모서리에 표시되는 작은 이미지입니다. 다음 예제에서는 PyQt4에서 수행하는 방법을 보여 드리겠습니다. 또한 몇 가지 새로운 방법을 소개합니다. 실제 예제 에서는 PyQt를 사용하는 프로그램의 예에서 두 개의 PyQt4 위젯에 대한 도구 설명이 표시됩니다. PyQt 예제 – 파이썬 및 Qt를 사용하여 데스크톱 앱을 만드는 방법을 빠르게 배우십시오 이전 예제는 절차 스타일로 코딩되었습니다. 파이썬 프로그래밍 언어는 절차 및 객체 지향 프로그래밍 스타일을 모두 지원합니다. PyQt4의 프로그래밍은 OOP에서 프로그래밍을 의미합니다.

당신은 또한에서 핍 설치를위한 휠 파일을 얻을 수 있습니다 : QTest 및 unittest와 http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyqt4 PyQt GUIs 테스트 – PyQt및 파이썬에 포함 된 오픈 소스 모듈을 사용하여 PyQt에 대한 단위 테스트를 작성하는 방법의 완전한 예 은 작은 창을 보여주는 간단한 예입니다. 그러나 우리는이 창으로 많은 것을 할 수 있습니다. 크기를 조정하거나 최대화하거나 최소화할 수 있습니다. 이를 위해서는 많은 코딩이 필요합니다. 누군가가 이미이 기능을 코딩했습니다. 대부분의 응용 프로그램에서 반복되므로 다시 코딩할 필요가 없습니다. PyQt4는 높은 수준의 툴킷입니다. 하위 수준 도구 키트에서 코딩하는 경우 다음 코드 예제에서는 수백 줄의 줄을 쉽게 가질 수 있습니다. 창을 닫는 방법에 대한 확실한 방법은 제목 표시줄의 x 표시를 클릭하는 것입니다.

다음 예제에서는 창을 프로그래밍 방식으로 닫을 수 있는 방법을 보여 드리겠습니다. 우리는 간략하게 신호와 슬롯을 터치합니다. 다음은 예제에서 사용할 QtGui.QPushButton의 생성자입니다. 파일을 실행해도 아무 일도 없습니다. gui.py 다음이라는 새 파일을 만들려면 창을 정의합니다. 이제 이것은 때때로 약간 혼란 스러울 수 있습니다. GUI를 사용하면 일반적으로 “응용 프로그램” 또는 “프레임”이라고 하는 것을 가지고 “창” 또는 실제 “gui” 부분이 있습니다. 프레임은 창의 캡슐화일 뿐이며, 말 그대로 화면과 배경에 있습니다. 시간이 지남에 따라 이것을 더 잘 이해할 수 있지만 “응용 프로그램”을 말 그대로 창 주위를 돌아다니는 테두리로 생각하십시오.

move() 메서드는 위젯을 x=300 및 y=300 좌표에서 화면의 위치로 이동합니다. PyQt 소개 – 튜토리얼 형식의 소개 기사 의 시리즈 QtGui.QDesktopWidget 클래스는 화면 크기를 포함하여 사용자의 바탕 화면에 대한 정보를 제공합니다. 단추의 크기가 조정되고 창에서 이동됩니다. sizeHint() 메서드는 단추에 권장되는 크기를 제공합니다. Mac 또는 Linux에 있는 경우 주 창의 형상을 지정하는 사각형을 얻을 수 있습니다. 여기에는 모든 창 프레임이 포함됩니다. 개체 지향 프로그래밍에서 가장 중요한 세 가지 는 클래스, 데이터 및 메서드입니다. 여기서는 예제라는 새 클래스를 만듭니다. 예제 클래스는 QtGui.QWidget 클래스에서 상속됩니다. 즉, 예제 클래스의 첫 번째 생성자와 상속된 클래스의 두 번째 생성자라는 두 개의 생성자라고 합니다. super() 메서드는 Example 클래스의 상위 개체를 반환 하 고 해당 생성자 호출 합니다.

__init___() 메서드는 파이썬의 생성자 메서드입니다. GUI 만들기는 initUI() 메서드에 위임됩니다.

Follow admin:

Latest posts from