KDEUI
kcategorydrawer.cpp
Go to the documentation of this file.
69 const QString category = index.model()->data(index, KCategorizedSortFilterProxyModel::CategoryDisplayRole).toString();
123 }
129 start.ry() += 3;
265void KCategoryDrawerV3::mouseButtonReleased(const QModelIndex&, const QRect&, QMouseEvent *event)
275void KCategoryDrawerV3::mouseButtonDoubleClicked(const QModelIndex&, const QRect&, QMouseEvent *event)
@ CategoryDisplayRole
This role is used for asking the category to a given index.
Definition: kcategorizedsortfilterproxymodel.h:52
Item view for listing items in a categorized fashion optionally.
Definition: kcategorizedview.h:81
Definition: kcategorydrawer.h:116
virtual void mouseButtonMoved(const QModelIndex &index, QMouseEvent *event)
Definition: kcategorydrawer.cpp:219
virtual ~KCategoryDrawerV2()
Definition: kcategorydrawer.cpp:205
virtual void mouseButtonPressed(const QModelIndex &index, QMouseEvent *event)
Definition: kcategorydrawer.cpp:209
virtual void mouseButtonDoubleClicked(const QModelIndex &index, QMouseEvent *event)
Definition: kcategorydrawer.cpp:224
virtual void mouseButtonReleased(const QModelIndex &index, QMouseEvent *event)
Definition: kcategorydrawer.cpp:214
KCategoryDrawerV2(QObject *parent=0)
Definition: kcategorydrawer.cpp:199
KCategoryDrawerV3(KCategorizedView *view)
Definition: kcategorydrawer.cpp:244
virtual void mouseMoved(const QModelIndex &index, const QRect &blockRect, QMouseEvent *event)
Method called when the mouse has been moved.
Definition: kcategorydrawer.cpp:270
virtual ~KCategoryDrawerV3()
Definition: kcategorydrawer.cpp:250
virtual void mouseButtonReleased(const QModelIndex &index, const QRect &blockRect, QMouseEvent *event)
Method called when the mouse button has been released.
Definition: kcategorydrawer.cpp:265
virtual void mouseButtonDoubleClicked(const QModelIndex &index, const QRect &blockRect, QMouseEvent *event)
Method called when the mouse button has been double clicked.
Definition: kcategorydrawer.cpp:275
virtual void mouseLeft(const QModelIndex &index, const QRect &blockRect)
Method called when the mouse button has left this block.
Definition: kcategorydrawer.cpp:280
virtual void mouseButtonPressed(const QModelIndex &index, const QRect &blockRect, QMouseEvent *event)
Method called when the mouse button has been pressed.
Definition: kcategorydrawer.cpp:260
Definition: kcategorydrawer.h:44
KCategoryDrawer & operator=(const KCategoryDrawer &cd)
Definition: kcategorydrawer.cpp:192
virtual int categoryHeight(const QModelIndex &index, const QStyleOption &option) const
Definition: kcategorydrawer.cpp:158
virtual void drawCategory(const QModelIndex &index, int sortRole, const QStyleOption &option, QPainter *painter) const
This method purpose is to draw a category represented by the given.
Definition: kcategorydrawer.cpp:62
void setRightMargin(int rightMargin)
Definition: kcategorydrawer.cpp:187
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by doxygen 1.9.6 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by doxygen 1.9.6 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.