AUTO TRADE/QT Designer
-
하나의 py 파일에서 qt designer를 통해 만든 파일(확장자 ui)을 form_class 와 class XXX(form_class) 를 통해 파일을 연 후에, 또 다른 py 파일에서 그와 동일한 ui 파일을 그대로 사용하고 싶은 경우에는 어떻게 해야 할까? 동작 도식도 그 방법은 의외로 단순하고 간단하다. 사전 이해 gui file 내에는 아래와 같은 화면으로 구성되어 있다. 다만 lineEdit 은 boss.py에서 사용할 것이고, 여기에 1이라는 값이 입력되면 algorithm_1.py 파일이 실행되며 algorithm_1.py 파일 내에서는 lineEdit_2 와 lineEdit_3 에 입력된 값을 받아와서 코드를 실행할 것이다. 클래스 상속 boss.py 파일 내에서 lineEdit 을 사..
하나의 gui를 두 개의 파일에서 동시에 사용하기하나의 py 파일에서 qt designer를 통해 만든 파일(확장자 ui)을 form_class 와 class XXX(form_class) 를 통해 파일을 연 후에, 또 다른 py 파일에서 그와 동일한 ui 파일을 그대로 사용하고 싶은 경우에는 어떻게 해야 할까? 동작 도식도 그 방법은 의외로 단순하고 간단하다. 사전 이해 gui file 내에는 아래와 같은 화면으로 구성되어 있다. 다만 lineEdit 은 boss.py에서 사용할 것이고, 여기에 1이라는 값이 입력되면 algorithm_1.py 파일이 실행되며 algorithm_1.py 파일 내에서는 lineEdit_2 와 lineEdit_3 에 입력된 값을 받아와서 코드를 실행할 것이다. 클래스 상속 boss.py 파일 내에서 lineEdit 을 사..
2021.12.10 -
Qt Essentials 모듈명 내용 Qt Core 다른 모듈에서 사용되는 비그래픽적 클래스 중 필수적인 요소만 사용하는 클래스 Qt GUI 그래픽 인터페이스를 사용하기 위한 기본적인 클래스 Qt Multimedia 음성, 영상 등을 사용하기 위한 클래스 Qt Multimedia Widgets 멀티미디어 기능을 사용하기 위한 위젯 기반의 클래스 Qt Network 더 쉽고 편리한 네트워크 프로그래밍을 위한 클래스 Qt QML QML이나 자바스크립트 언어를 사용하기 위한 클래스 Qt Quick 동적인 유저 인터페이스를 구축하기 위한 기반 Qt Quick Controls 데스크탑을 위한 유저 인터페이스를 제작하기 위한 조금 더 가벼운 QML 형태를 제공함. (간단한 스타일링 구조를 사용하기 때문에 효율적임)..
QT Designer 내 모듈Qt Essentials 모듈명 내용 Qt Core 다른 모듈에서 사용되는 비그래픽적 클래스 중 필수적인 요소만 사용하는 클래스 Qt GUI 그래픽 인터페이스를 사용하기 위한 기본적인 클래스 Qt Multimedia 음성, 영상 등을 사용하기 위한 클래스 Qt Multimedia Widgets 멀티미디어 기능을 사용하기 위한 위젯 기반의 클래스 Qt Network 더 쉽고 편리한 네트워크 프로그래밍을 위한 클래스 Qt QML QML이나 자바스크립트 언어를 사용하기 위한 클래스 Qt Quick 동적인 유저 인터페이스를 구축하기 위한 기반 Qt Quick Controls 데스크탑을 위한 유저 인터페이스를 제작하기 위한 조금 더 가벼운 QML 형태를 제공함. (간단한 스타일링 구조를 사용하기 때문에 효율적임)..
2021.06.13 -
포스팅을 시작하기 전에 앞서, 파이썬(파이참)과 qt designer 프로그램을 통해 제작한 GUI를 연결하는 방법, 그리고 화면 만들기와 버튼 만들기는 다른 포스팅에서 작성했으니 해당 카테고리에서는 해당 내용은 제외하도록 하겠다. Qt Designer의 사용 방법과 연결 Qt Designer 사용 방법 지난 글에서 Anaconda Prompt를 이용하여 Pyqt를 설치했고, 파이썬이 설치된 경로에서 Designer 프로그램의 바로가기 아이콘을 바탕화면에 만들었다. 이제 그 바로가기 파일을 실행 trustyou.tistory.com 이번 포스팅에서는 커넥팅(Connecting)에 대해 다루어보고자 한다. 이는 단순하게 특정 동작 이후에 특정 동작이 이루어지도록 연결하는 것으로, 예를 들면 Open API..
QT Designer - 커넥팅 이벤트포스팅을 시작하기 전에 앞서, 파이썬(파이참)과 qt designer 프로그램을 통해 제작한 GUI를 연결하는 방법, 그리고 화면 만들기와 버튼 만들기는 다른 포스팅에서 작성했으니 해당 카테고리에서는 해당 내용은 제외하도록 하겠다. Qt Designer의 사용 방법과 연결 Qt Designer 사용 방법 지난 글에서 Anaconda Prompt를 이용하여 Pyqt를 설치했고, 파이썬이 설치된 경로에서 Designer 프로그램의 바로가기 아이콘을 바탕화면에 만들었다. 이제 그 바로가기 파일을 실행 trustyou.tistory.com 이번 포스팅에서는 커넥팅(Connecting)에 대해 다루어보고자 한다. 이는 단순하게 특정 동작 이후에 특정 동작이 이루어지도록 연결하는 것으로, 예를 들면 Open API..
2021.06.07