def renew(self): self.windowPreviewBox.close(True) self.windowPreviewBox = qt.QVGroupBox("Window preview", self) self.windowPreview = GUIDisplay.WindowDisplayWidget(self.windowPreviewBox) qt.QObject.connect(self.windowPreview, qt.PYSIGNAL("itemClicked"), self.previewItemClicked) self.layout().addWidget(self.windowPreviewBox) self.windowPreviewBox.show()
def __init__(self, *args, **kwargs): qt.QWidget.__init__(self, *args) self.setCaption("GUI Preview") self.windowPreviewBox = qt.QVGroupBox("Window preview", self) self.windowPreview = GUIDisplay.WindowDisplayWidget(self.windowPreviewBox) qt.QObject.connect(self.windowPreview, qt.PYSIGNAL("itemClicked"), self.previewItemClicked) qt.QVBoxLayout(self) self.layout().addWidget(self.windowPreviewBox) # set arbitrary default size self.resize(640,480)