예제 #1
0
GuidesToolFactory::GuidesToolFactory()
    : KoToolFactoryBase(GuidesToolId)
{
    setToolTip(i18n("Edit guidelines"));
    setToolType("never");
    setPriority(1);
    setActivationShapeId("itShouldNeverBeActivated");
}
예제 #2
0
CommentToolFactory::CommentToolFactory()
: KoToolFactoryBase("CommentToolFactory")
{
    setToolTip(i18n("Comment Tool"));
    setToolType(mainToolType());
    setIcon("commentTool");
    setActivationShapeId(COMMENTSHAPEID);
}
예제 #3
0
KoPABackgroundToolFactory::KoPABackgroundToolFactory()
    : KoToolFactoryBase("KoPABackgroundTool")
{
    setToolType("calligraflow, calligrastage");
    setActivationShapeId("flake/always");
    setIconName(koIconName("backgroundtool"));
    setPriority(3);
}
KPrPlaceholderToolFactory::KPrPlaceholderToolFactory()
    : KoToolFactoryBase("Layout Tool")
{
    setToolTip(i18n("Layout"));
    setToolType(dynamicToolType());
    setPriority(0);
    setActivationShapeId(KPrPlaceholderShapeId);
}
KPrAnimationToolFactory::KPrAnimationToolFactory()
    : KoToolFactoryBase("Animation Tool")
{
    setToolTip(i18n("Animation tool"));
    setToolType(mainToolType());
    setPriority(40);
    setIcon("animation-kpresenter");
    setActivationShapeId("flake/edit");
}
예제 #6
0
KCCellToolFactory::KCCellToolFactory(QObject* parent, const QString& id)
        : KToolFactoryBase(parent, id)
{
    setToolTip(i18n("Cell Tool"));
    setIcon("kcells");
    setToolType("KCells");
    setPriority(0);
    setActivationShapeId("flake/always");
}
예제 #7
0
StateToolFactory::StateToolFactory()
    : KoToolFactoryBase("StateToolFactoryID")
{
    setToolTip(i18n("State Tool"));
    setToolType(dynamicToolType());
    setIconName(koIconNameCStr("statetool"));
    setPriority(1);
    setActivationShapeId(STATESHAPEID);
}
예제 #8
0
SimpleEntryToolFactory::SimpleEntryToolFactory( QObject* parent )
    : KoToolFactory( parent, "SimpleEntryToolFactoryId", i18n( "Music Tool" ) )
{
    setToolTip( i18n( "Music editing tool" ) );
    setIcon( "music-note-16th" );
    setToolType( dynamicToolType() );
    setPriority( 1 );
    setActivationShapeId( MusicShapeId );
}
KarbonCalligraphyToolFactory::KarbonCalligraphyToolFactory()
        : KoToolFactoryBase("KarbonCalligraphyTool")
{
    setToolTip(i18n("Calligraphy"));
    setToolType("karbon,krita");
    setIconName(koIconNameCStr("calligraphy"));
    setPriority(3);
    setActivationShapeId("flake/edit");
}
예제 #10
0
TextToolFactory::TextToolFactory()
        : KoToolFactoryBase("TextTool")
{
    setToolTip(i18n("Text editing"));
    setToolType(dynamicToolType()+",calligrawords,calligraauthor");
    setIconName(koIconNameCStr("tool-text"));
    setPriority(1);
    setActivationShapeId(TextShape_SHAPEID "," AnnotationShape_SHAPEID);
}
예제 #11
0
KritaShapeToolFactory::KritaShapeToolFactory(QObject* parent, const QStringList&)
    : KoToolFactory(parent, "KritaShapeToolFactoryId", i18n("KritaShape Tool"))
{
    setToolTip(i18n("KritaShape editing tool"));
    setIcon("kritashape");
    setToolType(dynamicToolType());
    setPriority(1);
    setActivationShapeId(KritaShapeId);
}
예제 #12
0
PictureToolFactory::PictureToolFactory( QObject* parent)
    : KoToolFactory( parent, "PictureToolFactoryId", i18n( "Picture Tool" ) )
{
    setToolTip( i18n( "Picture editing tool" ) );
    setIcon( "pictureshape" );
    setToolType( dynamicToolType() );
    setPriority( 1 );
    setActivationShapeId( PICTURESHAPEID );
}
예제 #13
0
KoPathToolFactory::KoPathToolFactory()
        : KoToolFactoryBase("PathToolFactoryId")
{
    setToolTip(i18n("Path editing tool"));
    setToolType(dynamicToolType());
    setIcon("editpath");
    setPriority(2);
    setActivationShapeId(KoPathShapeId);
}
예제 #14
0
WebToolFactory::WebToolFactory()
    : KoToolFactoryBase("WebToolFactoryID")
{
    setToolTip(i18n("Web shape editing"));
    setToolType(dynamicToolType());
    setIconName(koIconNameCStr("applications-internet"));
    setPriority(1);
    setActivationShapeId(WEBSHAPEID);
}
예제 #15
0
VectorToolFactory::VectorToolFactory()
    : KoToolFactoryBase("VectorToolFactoryId")
{
    setToolTip(i18n("Vector Image (EMF/WMF/SVM/SVG) tool"));
    setIconName(koIconNameNeededWithSubs("a generic vector image icon", "x-shape-vectorimage", "application-x-wmf"));
    setToolType( dynamicToolType() );
    setPriority( 1 );
    setActivationShapeId( VectorShape_SHAPEID );
}
예제 #16
0
KoPencilToolFactory::KoPencilToolFactory()
        : KoToolFactoryBase("KoPencilTool")
{
    setToolTip(i18n("Freehand path"));
    setToolType("karbon, krita");
    setIconName(koIconNameCStr("draw-freehand"));
    setPriority(3);
    setActivationShapeId("flake/edit");
}
예제 #17
0
KPrAnimationToolFactory::KPrAnimationToolFactory()
    : KoToolFactoryBase("Animation Tool")
{
    setToolTip(i18n("Animation"));
    setToolType("calligrastage");
    setPriority(40);
    setIconName(koIconName("animation-stage"));
    setActivationShapeId("flake/edit");
}
예제 #18
0
ConnectionToolFactory::ConnectionToolFactory()
    : KoToolFactoryBase(ConnectionTool_ID)
{
    setToolTip(i18n("Connect shapes"));    
    setIcon("x-shape-connection");
    setToolType(mainToolType());
    setPriority(1);
    setActivationShapeId("flake/always");
}
예제 #19
0
ArtisticTextToolFactory::ArtisticTextToolFactory()
    : KoToolFactoryBase("ArtisticTextTool")
{
    setToolTip(i18n("Artistic text editing"));
    setToolType(dynamicToolType());
    setIconName(koIconNameCStr("artistic_text"));
    setPriority(1);
    setActivationShapeId(ArtisticTextShapeID);
}
예제 #20
0
KoPanToolFactory::KoPanToolFactory()
        : KoToolFactoryBase(KoPanTool_ID)
{
    setToolTip(QObject::tr("Pan"));
    setToolType(navigationToolType());
    setPriority(5);
    setIconName(koIconNameCStr("hand"));
    setActivationShapeId("flake/always");
}
ReferencesToolFactory::ReferencesToolFactory()
        : KoToolFactoryBase("ReferencesToolFactory_ID")
{
    setToolTip(i18n("References"));
    setToolType("calligrawords");
    setIconName(koIconNameCStr("tool_references"));
    setPriority(20);
    setActivationShapeId(TextShape_SHAPEID);
}
예제 #22
0
KoZoomToolFactory::KoZoomToolFactory()
        : KoToolFactoryBase("ZoomTool")
{
    setToolTip(i18n("Zoom"));
    setSection(navigationToolType());
    setPriority(0);
    setIconName(koIconNameCStr("tool_zoom"));
    setActivationShapeId("flake/always");
}
예제 #23
0
TextToolFactory::TextToolFactory()
        : KoToolFactoryBase("TextToolFactory_ID")
{
    setToolTip(i18n("Text editing tool"));
    setToolType(dynamicToolType());
    setIcon("tool-text");
    setPriority(1);
    setActivationShapeId(TextShape_SHAPEID);
}
예제 #24
0
KoPanToolFactory::KoPanToolFactory()
        : KoToolFactoryBase(KoPanTool_ID)
{
    setToolTip(i18n("Pan"));
    setSection(navigationToolType());
    setPriority(1);
    setIconName(koIconNameCStr("tool_pan"));
    setActivationShapeId("flake/always");
}
SimpleEntryToolFactory::SimpleEntryToolFactory()
    : KoToolFactoryBase("SimpleEntryToolFactoryId")
{
    setToolTip( i18n( "Music editing" ) );
    setIconName(koIconNameCStr("music-note-16th"));
    setToolType( dynamicToolType() );
    setPriority( 1 );
    setActivationShapeId( MusicShapeId );
}
KoCreatePathToolFactory::KoCreatePathToolFactory()
        : KoToolFactoryBase(KoCreatePathTool_ID)
{
    setToolTip(QObject::tr("Create Path"));
    setToolType(mainToolType());
    setPriority(2);
    setIconName(koIconNameCStr("createpath"));
    setActivationShapeId("flake/edit");
}
예제 #27
0
KoPanToolFactory::KoPanToolFactory()
        : KoToolFactoryBase(KoPanTool_ID)
{
    setToolTip(i18n("Pan"));
    setToolType(navigationToolType());
    setPriority(5);
    setIcon("hand");
    setActivationShapeId("flake/always");
}
예제 #28
0
KWPageToolFactory::KWPageToolFactory()
    : KoToolFactoryBase("PageToolFactory_ID")
{
    setToolTip(i18n("Page layout"));
    setToolType(dynamicToolType()+",calligrawords, calligraauthor");
    setIconName(koIconNameCStr("tool_pagelayout"));
    setPriority(25);
    setActivationShapeId("flake/always");
}