コード例 #1
0
ファイル: videothumbnailviewer.py プロジェクト: kzwkt/dff
  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)
コード例 #2
0
 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}