Ejemplo n.º 1
0
 def createDescriptionWidget(self, arrowDirection, description):
     widget = VispaWidget(self.parent())
     widget.enableAutosizing(True, False)
     widget.setSelectable(False)
     widget.setArrowShape(arrowDirection)
     widget.setVisible(not self._hideDescriptions)
     widget.setDragable(False)
     self._descriptionWidgets.append(widget)
     return widget
Ejemplo n.º 2
0
 def testExample(self):
     logging.debug(self.__class__.__name__ + ': testExample()')
     self.app = QApplication(sys.argv)
     self.window = QMainWindow()
     self.window.setWindowTitle("test ZoomableWidget")
     self.window.resize(300, 300)
     self.app.setActiveWindow(self.window)
     self.window.show()
     self.scrollArea = ZoomableScrollArea(self.window)
     self.window.setCentralWidget(self.scrollArea)
     self.zoomableWidget = ZoomableWidget()
     self.scrollArea.setWidget(self.zoomableWidget)
     self.widget = VispaWidget(self.zoomableWidget)
     self.widget.move(10, 10)
     self.widget.show()
     if not hasattr(unittest, "NO_GUI_TEST"):
         self.app.exec_()