def g_display(self): QWidget.__init__(self) self.hlayout = QHBoxLayout() self.scrollArea = QScrollArea() self.scrollWidget = QWidget() self.hhlayout = QHBoxLayout() self.scrollWidget.setLayout(self.hhlayout) self.setLayout(self.hlayout) self.thumbnailer = Thumbnailer() self.connect(self.thumbnailer, SIGNAL("ThumbnailUpdate"), self.updateThumbnail) pixmap = self.thumbnailer.generate(self.node, iconSize = 256, frames = 10) if pixmap: self.updateThumbnail(self.node, pixmap)
def __init__(self, selection): QAbstractItemModel.__init__(self) self.__list = [] self.__rows = [] self.__current_row = 0 self.__row_selected = 0 self.__thumb = True self.__visible_rows = 0 self.__visible_cols = 0 self.selection = selection self.setDefaultAttributes() self.connectSignals() self.thumbnailer = Thumbnailer() self.connect(self.thumbnailer, SIGNAL("ThumbnailUpdate"), self.thumbnailUpdate) self.headerorder = {0: 0}