kdevplatform/vcs
KDevelop::VcsAnnotationItemDelegate Class Reference
#include <vcsannotationitemdelegate.h>
Inherits AbstractAnnotationItemDelegate.
Public Member Functions | |
VcsAnnotationItemDelegate (KTextEditor::View *view, KTextEditor::AnnotationModel *model, QObject *parent) | |
~VcsAnnotationItemDelegate () override | |
bool | helpEvent (QHelpEvent *event, KTextEditor::View *view, const KTextEditor::StyleOptionAnnotationItem &option, KTextEditor::AnnotationModel *model, int line) override |
void | hideTooltip (KTextEditor::View *view) override |
void | paint (QPainter *painter, const KTextEditor::StyleOptionAnnotationItem &option, KTextEditor::AnnotationModel *model, int line) const override |
QSize | sizeHint (const KTextEditor::StyleOptionAnnotationItem &option, KTextEditor::AnnotationModel *model, int line) const override |
Protected Member Functions | |
bool | eventFilter (QObject *object, QEvent *event) override |
Detailed Description
Definition at line 36 of file vcsannotationitemdelegate.h.
Constructor & Destructor Documentation
◆ VcsAnnotationItemDelegate()
VcsAnnotationItemDelegate::VcsAnnotationItemDelegate | ( | KTextEditor::View * | view, |
KTextEditor::AnnotationModel * | model, | ||
QObject * | parent | ||
) |
Definition at line 48 of file vcsannotationitemdelegate.cpp.
◆ ~VcsAnnotationItemDelegate()
|
overridedefault |
Member Function Documentation
◆ eventFilter()
Definition at line 384 of file vcsannotationitemdelegate.cpp.
◆ helpEvent()
|
override |
Definition at line 333 of file vcsannotationitemdelegate.cpp.
◆ hideTooltip()
|
override |
Definition at line 357 of file vcsannotationitemdelegate.cpp.
◆ paint()
|
override |
Definition at line 254 of file vcsannotationitemdelegate.cpp.
◆ sizeHint()
|
override |
Definition at line 363 of file vcsannotationitemdelegate.cpp.
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Thu Apr 22 2021 23:31:47 by doxygen 1.8.16 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2021 The KDE developers.
Generated on Thu Apr 22 2021 23:31:47 by doxygen 1.8.16 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.