KTextEditor
attribute.h
Go to the documentation of this file.
ActivationType
Several automatic activation mechanisms exist for associated attributes.
Definition attribute.h:262
void changed() const
Notify the editor implementation that a property of this attribute has been changed.
const QList< KAction * > & associatedActions() const
Returns a list of currently associated KActions.
Definition attribute.cpp:171
CustomProperties
Custom property types, which may or may not be supported by implementations.
Definition attribute.h:95
@ SelectedBackground
Changes the brush used to paint the background when it is selected.
Definition attribute.h:101
@ SelectedForeground
Changes the brush used to paint the text when it is selected.
Definition attribute.h:99
@ AttributeInternalProperty
Defined for internal usage of KTextEditor implementations.
Definition attribute.h:107
@ BackgroundFillWhitespace
Determines whether background color is drawn over whitespace. Defaults to true.
Definition attribute.h:103
@ AttributeUserProperty
Defined to allow 3rd party code to create their own custom attributes - you may use values at or abov...
Definition attribute.h:109
@ AttributeDynamicEffect
Defined to allow storage of dynamic effect information.
Definition attribute.h:105
void clearAssociatedActions()
Clears all associations between KActions and this attribute.
Definition attribute.cpp:161
void associateAction(KAction *action)
Associate an action with this attribute.
void dissociateAction(KAction *action)
Remove the association with an action from this attribute; it will no longer be managed by associated...
A Range which is bound to a specific Document, and maintains its position.
Definition smartrange.h:95
static QStringList & operator+=(QStringList &s, const QString &n)
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 17 2025 00:00:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 17 2025 00:00:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.