Class sh::ui::qt::QtFileIconview::MyItemDelegate¶
-
class
sh::ui::qt::QtFileIconview
::
MyItemDelegate
: public QStyledItemDelegate¶ Public Functions
-
MyItemDelegate
(QObject *parent)¶
-
QSize
sizeHint
(const QStyleOptionViewItem &option, const QModelIndex &index) const override¶
-
void
paint
(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const override¶
Private Functions
-
int
_getVisibleCharCount
(QString text, int width, QFontMetrics *fm, bool forward) const¶
Private Members
-
const QString
ELLIPSIS
= "…"¶
-