Krita Source Code Documentation
Loading...
Searching...
No Matches
TextPropertiesPlugin.cpp File Reference
#include "TextPropertiesPlugin.h"
#include <kis_debug.h>
#include <kpluginfactory.h>
#include <klocalizedstring.h>
#include <KoDockFactoryBase.h>
#include <KisStaticInitializer.h>
#include "kis_config.h"
#include "kis_types.h"
#include "KisViewManager.h"
#include "TextPropertiesDock.h"
#include <KoDockRegistry.h>
#include <QQmlEngine>
#include <text/lager/KoSvgTextPropertiesModel.h>
#include <text/lager/CssLengthPercentageModel.h>
#include <text/lager/LineHeightModel.h>
#include <text/lager/TextIndentModel.h>
#include <text/lager/TabSizeModel.h>
#include <text/lager/TextTransformModel.h>
#include <text/lager/CssFontStyleModel.h>
#include <text/lager/FontVariantLigaturesModel.h>
#include <text/lager/FontVariantNumericModel.h>
#include <text/lager/FontVariantEastAsianModel.h>
#include "FontStyleModel.h"
#include "FontAxesModel.h"
#include "OpenTypeFeatureModel.h"
#include "LocaleHandler.h"
#include "CssQmlUnitConverter.h"
#include "TextPropertyConfigModel.h"
#include "TextPropertiesCanvasObserver.h"
#include "TextPropertiesPlugin.moc"

Go to the source code of this file.

Classes

class  TextPropertiesDockFactory
 

Functions

 qmlRegisterType< CssFontStyleModel > ("org.krita.flake.text", 1, 0, "CssFontStyleModel")
 
 qmlRegisterType< CssLengthPercentageModel > ("org.krita.flake.text", 1, 0, "CssLengthPercentageModel")
 
 qmlRegisterType< CssQmlUnitConverter > ("org.krita.flake.text", 1, 0, "CssQmlUnitConverter")
 
 qmlRegisterType< FontAxesModel > ("org.krita.flake.text", 1, 0, "FontAxesModel")
 
 qmlRegisterType< FontStyleModel > ("org.krita.flake.text", 1, 0, "FontStyleModel")
 
 qmlRegisterType< FontVariantEastAsianModel > ("org.krita.flake.text", 1, 0, "FontVariantEastAsianModel")
 
 qmlRegisterType< FontVariantLigaturesModel > ("org.krita.flake.text", 1, 0, "FontVariantLigaturesModel")
 
 qmlRegisterType< FontVariantNumericModel > ("org.krita.flake.text", 1, 0, "FontVariantNumericModel")
 
 qmlRegisterType< KoSvgTextPropertiesModel > ("org.krita.flake.text", 1, 0, "KoSvgTextPropertiesModel")
 
 qmlRegisterType< LineHeightModel > ("org.krita.flake.text", 1, 0, "LineHeightModel")
 
 qmlRegisterType< LocaleHandler > ("org.krita.flake.text", 1, 0, "LocaleHandler")
 
 qmlRegisterType< OpenTypeFeatureFilterModel > ("org.krita.flake.text", 1, 0, "OpenTypeFeatureFilterModel")
 
 qmlRegisterType< OpenTypeFeatureModel > ("org.krita.flake.text", 1, 0, "OpenTypeFeatureModel")
 
 qmlRegisterType< TabSizeModel > ("org.krita.flake.text", 1, 0, "TabSizeModel")
 
 qmlRegisterType< TextIndentModel > ("org.krita.flake.text", 1, 0, "TextIndentModel")
 
 qmlRegisterType< TextPropertyConfigFilterModel > ("org.krita.flake.text", 1, 0, "TextPropertyConfigFilterModel")
 
 qmlRegisterType< TextPropertyConfigModel > ("org.krita.flake.text", 1, 0, "TextPropertyConfigModel")
 
 qmlRegisterType< TextTransformModel > ("org.krita.flake.text", 1, 0, "TextTransformModel")
 
 qmlRegisterUncreatableMetaObject (KoSvgText::staticMetaObject, "org.krita.flake.text", 1, 0, "KoSvgText", "Error: Namespace with enums")
 

Variables

 KIS_DECLARE_STATIC_INITIALIZER
 

Function Documentation

◆ qmlRegisterType< CssFontStyleModel >()

qmlRegisterType< CssFontStyleModel > ( "org.krita.flake.text" ,
1 ,
0 ,
"CssFontStyleModel"  )

◆ qmlRegisterType< CssLengthPercentageModel >()

qmlRegisterType< CssLengthPercentageModel > ( "org.krita.flake.text" ,
1 ,
0 ,
"CssLengthPercentageModel"  )

◆ qmlRegisterType< CssQmlUnitConverter >()

qmlRegisterType< CssQmlUnitConverter > ( "org.krita.flake.text" ,
1 ,
0 ,
"CssQmlUnitConverter"  )

◆ qmlRegisterType< FontAxesModel >()

qmlRegisterType< FontAxesModel > ( "org.krita.flake.text" ,
1 ,
0 ,
"FontAxesModel"  )

◆ qmlRegisterType< FontStyleModel >()

qmlRegisterType< FontStyleModel > ( "org.krita.flake.text" ,
1 ,
0 ,
"FontStyleModel"  )

◆ qmlRegisterType< FontVariantEastAsianModel >()

qmlRegisterType< FontVariantEastAsianModel > ( "org.krita.flake.text" ,
1 ,
0 ,
"FontVariantEastAsianModel"  )

◆ qmlRegisterType< FontVariantLigaturesModel >()

qmlRegisterType< FontVariantLigaturesModel > ( "org.krita.flake.text" ,
1 ,
0 ,
"FontVariantLigaturesModel"  )

◆ qmlRegisterType< FontVariantNumericModel >()

qmlRegisterType< FontVariantNumericModel > ( "org.krita.flake.text" ,
1 ,
0 ,
"FontVariantNumericModel"  )

◆ qmlRegisterType< KoSvgTextPropertiesModel >()

qmlRegisterType< KoSvgTextPropertiesModel > ( "org.krita.flake.text" ,
1 ,
0 ,
"KoSvgTextPropertiesModel"  )

◆ qmlRegisterType< LineHeightModel >()

qmlRegisterType< LineHeightModel > ( "org.krita.flake.text" ,
1 ,
0 ,
"LineHeightModel"  )

◆ qmlRegisterType< LocaleHandler >()

qmlRegisterType< LocaleHandler > ( "org.krita.flake.text" ,
1 ,
0 ,
"LocaleHandler"  )

◆ qmlRegisterType< OpenTypeFeatureFilterModel >()

qmlRegisterType< OpenTypeFeatureFilterModel > ( "org.krita.flake.text" ,
1 ,
0 ,
"OpenTypeFeatureFilterModel"  )

◆ qmlRegisterType< OpenTypeFeatureModel >()

qmlRegisterType< OpenTypeFeatureModel > ( "org.krita.flake.text" ,
1 ,
0 ,
"OpenTypeFeatureModel"  )

◆ qmlRegisterType< TabSizeModel >()

qmlRegisterType< TabSizeModel > ( "org.krita.flake.text" ,
1 ,
0 ,
"TabSizeModel"  )

◆ qmlRegisterType< TextIndentModel >()

qmlRegisterType< TextIndentModel > ( "org.krita.flake.text" ,
1 ,
0 ,
"TextIndentModel"  )

◆ qmlRegisterType< TextPropertyConfigFilterModel >()

qmlRegisterType< TextPropertyConfigFilterModel > ( "org.krita.flake.text" ,
1 ,
0 ,
"TextPropertyConfigFilterModel"  )

◆ qmlRegisterType< TextPropertyConfigModel >()

qmlRegisterType< TextPropertyConfigModel > ( "org.krita.flake.text" ,
1 ,
0 ,
"TextPropertyConfigModel"  )

◆ qmlRegisterType< TextTransformModel >()

qmlRegisterType< TextTransformModel > ( "org.krita.flake.text" ,
1 ,
0 ,
"TextTransformModel"  )

◆ qmlRegisterUncreatableMetaObject()

qmlRegisterUncreatableMetaObject ( KoSvgText::staticMetaObject ,
"org.krita.flake.text" ,
1 ,
0 ,
"KoSvgText" ,
"Error: Namespace with enums"  )

Variable Documentation

◆ KIS_DECLARE_STATIC_INITIALIZER

KIS_DECLARE_STATIC_INITIALIZER
Initial value:
{
qmlRegisterType<TextPropertiesCanvasObserver>("org.krita.flake.text", 1, 0, "TextPropertiesCanvasObserver")

Definition at line 43 of file TextPropertiesPlugin.cpp.