|
Krita Source Code Documentation
|
#include <KoMarkerSelector.h>
Inheritance diagram for KoMarkerSelector:Classes | |
| class | Private |
Public Member Functions | |
| QVariant | itemData (int index, int role=Qt::UserRole) const |
| reimplement | |
| KoMarkerSelector (KoFlake::MarkerPosition position, QWidget *parent=0) | |
| KoMarker * | marker () const |
| void | setMarker (KoMarker *marker) |
| void | updateMarkers (const QList< KoMarker * > markers) |
| ~KoMarkerSelector () override | |
Protected Member Functions | |
| void | paintEvent (QPaintEvent *pe) override |
Private Attributes | |
| Private *const | d |
Definition at line 18 of file KoMarkerSelector.h.
|
explicit |
Definition at line 27 of file KoMarkerSelector.cpp.
References d, and KoMarkerSelector::Private::model.
|
override |
| QVariant KoMarkerSelector::itemData | ( | int | index, |
| int | role = Qt::UserRole ) const |
reimplement
Definition at line 96 of file KoMarkerSelector.cpp.
References d, KoMarkerModel::marker(), and KoMarkerSelector::Private::model.
| KoMarker * KoMarkerSelector::marker | ( | ) | const |
Definition at line 83 of file KoMarkerSelector.cpp.
References itemData().
|
overrideprotected |
Definition at line 40 of file KoMarkerSelector.cpp.
References d, KoMarkerItemDelegate::drawMarkerPreview(), itemData(), marker(), KoMarkerSelector::Private::model, and KoMarkerModel::position().
Definition at line 70 of file KoMarkerSelector.cpp.
References KoMarkerModel::addTemporaryMarker(), d, marker(), KoMarkerModel::markerIndex(), KoMarkerSelector::Private::model, KoMarkerModel::removeTemporaryMarker(), and KoMarkerModel::temporaryMarkerPosition().
Set the available markers in the document.
Definition at line 88 of file KoMarkerSelector.cpp.
References d, KoMarkerSelector::Private::model, and KoMarkerModel::position().
|
private |
Definition at line 43 of file KoMarkerSelector.h.