24 #ifndef DIGIKAM_TABLE_VIEW_COLUMN_THUMBNAIL_H
25 #define DIGIKAM_TABLE_VIEW_COLUMN_THUMBNAIL_H
34 class LoadingDescription;
36 namespace TableViewColumns
47 QObject*
const parent =
nullptr);
62 QObject*
const parent =
nullptr);
68 void slotThumbnailLoaded(
const LoadingDescription& loadingDescription,
const QPixmap& thumb);
Definition: loadingdescription.h:45
Definition: tableview_columnfactory.h:50
Definition: tableview_columnfactory.h:81
Definition: tableview_columnfactory.h:196
Definition: tableview_column_thumbnail.h:40
QString getTitle() const override
Definition: tableview_column_thumbnail.cpp:94
QVariant data(TableViewModel::Item *const item, const int role) const override
Definition: tableview_column_thumbnail.cpp:99
static bool CreateFromConfiguration(TableViewShared *const tableViewShared, const TableViewColumnConfiguration &pConfiguration, TableViewColumn **const pNewColumn, QObject *const parent=nullptr)
Definition: tableview_column_thumbnail.cpp:69
static TableViewColumnDescription getDescription()
Definition: tableview_column_thumbnail.cpp:84
ColumnFlags getColumnFlags() const override
Definition: tableview_column_thumbnail.cpp:89
void updateThumbnailSize() override
Definition: tableview_column_thumbnail.cpp:213
bool paint(QPainter *const painter, const QStyleOptionViewItem &option, TableViewModel::Item *const item) const override
Definition: tableview_column_thumbnail.cpp:109
QSize sizeHint(const QStyleOptionViewItem &option, TableViewModel::Item *const item) const override
Definition: tableview_column_thumbnail.cpp:180
Definition: tableview_model.h:71
Definition: tableview_shared.h:44
Definition: datefolderview.cpp:43