Exemplo n.º 1
0
 def event(self, event):
     if event.type() == QEvent.PolishRequest:
         self.setFocusPolicy(Qt.NoFocus)
     if event.type() == QEvent.Resize:
         cr = self.contentsRect()
         w = cr.width()
         h = self.contentsWidget.heightForWidth(cr.width())
         if h > w:
             w -= self.verticalScrollBar().sizeHint().width()
             h = self.contentsWidget.heightForWidth(w)
         self.contentsWidget.resize(w, h)
     return QScrollArea.event(self, event)