25class LoadingDescription;
27namespace TableViewColumns
38 QWidget*
const parent);
53 QWidget*
const parent);
59 void slotThumbnailLoaded(
const LoadingDescription& loadingDescription,
const QPixmap& thumb);
63 int m_thumbnailSize = 64;
64 QWidget* m_displayWidget =
nullptr;
Definition loadingdescription.h:35
Definition tableview_columnfactory.h:41
Definition tableview_columnfactory.h:72
Definition tableview_columnfactory.h:187
Definition tableview_column_thumbnail.h:31
QString getTitle() const override
Definition tableview_column_thumbnail.cpp:82
QVariant data(TableViewModel::Item *const item, const int role) const override
Definition tableview_column_thumbnail.cpp:87
static bool CreateFromConfiguration(TableViewShared *const tableViewShared, const TableViewColumnConfiguration &pConfiguration, TableViewColumn **const pNewColumn, QWidget *const parent)
Definition tableview_column_thumbnail.cpp:57
static TableViewColumnDescription getDescription()
Definition tableview_column_thumbnail.cpp:72
ColumnFlags getColumnFlags() const override
Definition tableview_column_thumbnail.cpp:77
void updateThumbnailSize() override
Definition tableview_column_thumbnail.cpp:201
bool paint(QPainter *const painter, const QStyleOptionViewItem &option, TableViewModel::Item *const item) const override
Definition tableview_column_thumbnail.cpp:97
QSize sizeHint(const QStyleOptionViewItem &option, TableViewModel::Item *const item) const override
Definition tableview_column_thumbnail.cpp:168
Definition tableview_model.h:62
Definition tableview_shared.h:35
Definition datefolderview.cpp:34