Código de personalização do widget de designer Qt?
Preciso adicionar alguns recursos a um widget gráfico em um formulário que criei usando o Qt Designer.
Por exemplo, eu normalmente faria algo assim:
class custom_gv(QGraphicsView):
def __init__(self):
super().__init__()
def zoom(self):
# custom code here
Mas, neste caso, a exibição de gráficos faz parte da janela que criei no Qt Designer. Eu sei que você pode usar o recurso "promover para" no Qt designer, mas não sei como utilizá-lo no código, especialmente considerando que eu uso esse método para usar as janelas do Qt Designer:
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)
Então, como eu personalizaria o código da exibição de gráficos na minha janela quando uso o Qt Designer?