Qt 디자이너를 사용하여 만든 양식의 그래픽 위젯에 몇 가지 기능을 추가해야합니다.Qt 디자이너 위젯 코드를 사용자 정의 하시겠습니까?
class custom_gv(QGraphicsView):
def __init__(self):
super().__init__()
def zoom(self):
# custom code here
을하지만,이 경우 그래픽보기 내가 Qt는 디자이너에서 만든 윈도우의 일부입니다
예를 들어 나는 일반적으로 같은 것을 할 것입니다. 나는 당신이 사용할 수있는 알고있는 Qt는 디자이너의 기능 "을 추진"그러나 나는 특히 내가 Qt는 디자이너 창을 사용하려면이 방법을 사용하는 것이 고려, 코드에서 그것을 사용하는 방법을 모른다 :
from PyQt5.uic import loadUiType
custom_window = loadUiType('ui.ui')
class Window(QMainWindow, custom_window):
def __init__(self):
QMainWindow.__init__(self)
custom_window.__init__(self)
self.setupUi(self)
어떻게 것을 Qt Designer를 사용할 때 내 창에서 그래픽보기 코드를 사용자 지정하는 방법에 대해 설명합니다.
위젯을 홍보하는 것은 [매우 간단합니다] (http://stackoverflow.com/a/22543079/984421). 특히 당신이 그것에 대해 이해하지 못하는 것은 무엇입니까? – ekhumoro
첫 번째 코드로 변환하는 방법 대신 LoadUiType 메서드를 사용할 때 PyQt에서 어떻게 사용합니까? –
정확히 같은 방식으로 작동합니다. – ekhumoro