interfaces
KTextEditor::MarkInterfaceExtension Class Reference
This is an interface for custom extensions of the MarkInterface. More...
#include <markinterfaceextension.h>
Public Types | |
enum | MarkChangeAction { MarkAdded = 0, MarkRemoved = 1 } |
Public Member Functions | |
virtual void | markChanged (KTextEditor::Mark mark, KTextEditor::MarkInterfaceExtension::MarkChangeAction action)=0 |
MarkInterfaceExtension () | |
unsigned int | markInterfaceExtensionNumber () const |
virtual void | setDescription (MarkInterface::MarkTypes, const QString &)=0 |
virtual void | setMarksUserChangable (uint markMask)=0 |
virtual void | setPixmap (MarkInterface::MarkTypes, const QPixmap &)=0 |
virtual | ~MarkInterfaceExtension () |
Protected Member Functions | |
void | setMarkInterfaceExtensionDCOPSuffix (const QCString &suffix) |
Detailed Description
This is an interface for custom extensions of the MarkInterface.It allows the developer to set pixmaps for custom marks and to indicate which marks are settable by the user, for example (in kate), as actions in the iconborder's popup menu.
Definition at line 39 of file markinterfaceextension.h.
Member Enumeration Documentation
Constructor & Destructor Documentation
MarkInterfaceExtension::MarkInterfaceExtension | ( | ) |
Definition at line 40 of file markinterfaceextension.cpp.
MarkInterfaceExtension::~MarkInterfaceExtension | ( | ) | [virtual] |
Definition at line 48 of file markinterfaceextension.cpp.
Member Function Documentation
virtual void KTextEditor::MarkInterfaceExtension::markChanged | ( | KTextEditor::Mark | mark, | |
KTextEditor::MarkInterfaceExtension::MarkChangeAction | action | |||
) | [pure virtual] |
unsigned int MarkInterfaceExtension::markInterfaceExtensionNumber | ( | ) | const |
Definition at line 53 of file markinterfaceextension.cpp.
virtual void KTextEditor::MarkInterfaceExtension::setDescription | ( | MarkInterface::MarkTypes | , | |
const QString & | ||||
) | [pure virtual] |
void MarkInterfaceExtension::setMarkInterfaceExtensionDCOPSuffix | ( | const QCString & | suffix | ) | [protected] |
Definition at line 58 of file markinterfaceextension.cpp.
virtual void KTextEditor::MarkInterfaceExtension::setMarksUserChangable | ( | uint | markMask | ) | [pure virtual] |
virtual void KTextEditor::MarkInterfaceExtension::setPixmap | ( | MarkInterface::MarkTypes | , | |
const QPixmap & | ||||
) | [pure virtual] |
The documentation for this class was generated from the following files: