2022년 5월 1일 일요일

Mac에서 QtDesigner 가 실행이되지 않을 때..

 파이 썬으로 PyQt5를 이용하여 윈도우를 만들어 화면에 띄울때 아래와 같이 일일이 코딩을 해야 합니다.

import sys
from PyQt5.QtWidgets import *
class MyWindow(QMainWindow):
def __init__(self):
super().__init__()
self.setupUI()
def setupUI(self):
self.setWindowTitle('ButtonLabelWindow')
self.setGeometry(100,100,300,100)
self.label = QLabel("Message:", self)
self.label.move(20,20)
self.label.resize(200,20)
btnSave = QPushButton('저장',self)
btnSave.move(20,50)
btnSave.clicked.connect(self.btnSave_clicked)
btnCancel = QPushButton('취소',self)
btnCancel.move(120,50)
btnCancel.clicked.connect(self.btnCancel_clicked)
def btnSave_clicked(self):
self.label.setText('저장 되었습니다.')
def btnCancel_clicked(self):
self.label.setText('취소 되었습니다.')
if __name__=='__main__':
app = QApplication(sys.argv)
window = MyWindow()
window.show()
app.exec_()
GUI 환경에서 할 수 있게하는 프로그램이 Designer인데 아쉽게도 Mac 환경에서는 돌아가지 않습니다. (2022. 5.1 현재) 이를 해결해야하는 방법은 Designer에서 유료화된 QtDesignor나 업그레이드된 QtCreator를 사용해야하는 데 워낙시스템이 무겁고 맥환경에서는 설정이 너무 어렵습니다.

또다른 방법으로는 아나콘다-네비게이터를 사용하는 방법인데 네비게이터를 사용해본 결과 편리한 점 보다 갑갑한 점이 너무 많아 미니콘다를 사용하고 있기에....

그러던중 이를 해결해 줄수 있는 웹을 발견하였습니다. 필요하시는 분은 다운 받아 설치해보십시요.


이곳을 방문하여 관련 파일을 다운 받아 설치하시면 됩니다. 홈페이지 소개 문장을 번역기로 돌려서 몇자 올려봅니다.

많은 사람들이 기가바이트의 다른 소프트웨어를 다운로드하지 않고도 Qt Designer를 사용하기를 원합니다. 다음은 Windows 및 Mac용 Qt Designer의 소규모 독립 실행형 설치 프로그램입니다.

Qt Designer는 Qt GUI 프레임워크의 위젯으로 그래픽 사용자 인터페이스를 빠르게 구축하기 위한 도구입니다. 버튼, 텍스트 필드, 콤보 상자 등과 같은 구성 요소를 배치하기 위한 간단한 드래그 앤 드롭 인터페이스를 제공합니다. 

아! 그런데 Qt Designer를 VSCode와 연동을 하려는데 자꾸에러가 떠서 나중에 해결되면 소개하겠습니다. 파이참에서는 될듯도 하는데....

댓글 없음:

델파이 12.1이냐 11.3이냐?

 델파이가 12.1이 나왔습니다. 혹시 11.3버전의 커뮤니티버전이 필요하시는분이 있을 수 있을 것 같아 https://altd.embarcadero.com/.../RADStudio_11_3_esd_28... 와 이것 찾느랴 엄청고생함.