예제 #1
0
    def create_thumblist_widget(self):
        model = ThumbDirModel(self.directory, thumbdb_factory('small'))
        model.shorten_filename = False
        list_widget = FileWidget(self, self.directory)
        list_widget.setModel(model)

        return list_widget
예제 #2
0
    def create_thumb_widget(self):
        model = ThumbDirModel(self.directory, thumbdb_factory('small'))
        thumbwidget = ThumbWidget(
            self,
            self.directory,
        )
        thumbwidget.setModel(model)

        return thumbwidget
예제 #3
0
    def create_largethumb_widget(self):
        model = ThumbDirModel(self.directory, thumbdb_factory('large'))
        large_thumbwidget = ThumbWidget(
            self,
            self.directory,
        )
        large_thumbwidget.setModel(model)
        large_thumbwidget.setVerticalScrollMode(ThumbWidget.ScrollPerPixel)

        return large_thumbwidget