8#ifndef KISRESOURCEITEMLISTWIDGET_H
9#define KISRESOURCEITEMLISTWIDGET_H
13#include <QScopedPointer>
16#include "kritaresourcewidgets_export.h"
36 void setItemSize(QSize size);
48 void setStrictSelectionMode(
bool enable);
50 void setFixedToolTipThumbnailSize(
const QSize &size);
51 void setToolTipShouldRenderCheckers(
bool value);
66 void rowsAboutToBeRemoved(
const QModelIndex &parent,
int start,
int end)
override;
67 void selectionChanged(
const QItemSelection &selected,
const QItemSelection &deselected)
override;
70 QItemSelectionModel::SelectionFlags selectionCommand(
const QModelIndex &index,
const QEvent *event =
nullptr)
const override;
71 void contextMenuEvent(QContextMenuEvent *event)
override;
73 bool viewportEvent(QEvent *event)
override;
76 void resizeEvent(QResizeEvent *event)
override;
80 const QScopedPointer<Private>
m_d;
float value(const T *src, size_t ch)