The KoSvgTextPropertiesInterface class.
virtual bool characterPropertiesEnabled()=0
Whether character selections are possible at all.
virtual QList< KoSvgTextProperties > getSelectedProperties()=0
getSelectedProperties
virtual QList< KoSvgTextProperties > getCharacterProperties()=0
getSelectedProperties
virtual void setPropertiesOnSelected(KoSvgTextProperties properties, QSet< KoSvgTextProperties::PropertyId > removeProperties=QSet< KoSvgTextProperties::PropertyId >())=0
setPropertiesOnSelected This sets the properties on the selection. The implementation is responsible ...
virtual bool spanSelection()=0
Whether the tool is currently selecting a set of characters instead of whole paragraphs.
void textCharacterSelectionChanged()
virtual KoSvgTextProperties getInheritedProperties()=0
getInheritedProperties The properties that should be visible when a given property isn't available in...
void textSelectionChanged()
Emit to signal to KisTextPropertiesManager to call getSelectedProperties.
virtual void setCharacterPropertiesOnSelected(KoSvgTextProperties properties, QSet< KoSvgTextProperties::PropertyId > removeProperties=QSet< KoSvgTextProperties::PropertyId >())=0
setCharacterPropertiesOnSelected This sets the properties for a character selection instead of the fu...
KoSvgTextPropertiesInterface(QObject *parent=nullptr)