kig
guiaction.cc
Go to the documentation of this file.
virtual void plug(KigPart *doc, KigGUIAction *kact)=0
QByteArray iconFileName(const bool canBeNull=false) const
Definition: guiaction.cc:208
Definition: construct_mode.h:58
virtual const QString descriptiveName() const =0
virtual void act(KigPart &)=0
static const PythonExecuteType * instance()
Definition: python_type.cc:138
QByteArray iconFileName(const bool canBeNull=false) const
Definition: guiaction.cc:177
QByteArray iconFileName(const bool canBeNull=false) const
Definition: guiaction.cc:67
Definition: construct_mode.h:29
ConstructibleAction(ObjectConstructor *ctor, const QByteArray &actionname, int shortcut=0)
Definition: guiaction.cc:54
static const char * icon(ScriptType::Type type)
Returns the icon's name for a script language.
Definition: script-common.cc:107
QString descriptiveName() const
Definition: guiaction.cc:182
bool isEmpty() const
Definition: label.h:106
Type
This enum represents all the script language types actually in Kig.
Definition: script-common.h:36
QString descriptiveName() const
Definition: guiaction.cc:258
~ConstructNumericLabelAction()
Definition: guiaction.cc:279
The Coordinate class is the basic class representing a 2D location by its x and y components...
Definition: coordinate.h:33
void calc(const KigDocument &)
Make our ObjectCalcer recalculate its ObjectImp.
Definition: object_holder.cc:73
Definition: guiaction.h:34
This class represents a way to construct a set of objects from a set of other objects.
Definition: object_constructor.h:44
static void getCoordinate(const QString &caption, const QString &label, QWidget *parent, bool *ok, const KigDocument &doc, Coordinate *cvalue)
Static convenience function to get a Coordinate from the user.
Definition: kiginputdialog.cc:259
QByteArray iconFileName(const bool canBeNull=false) const
Definition: guiaction.cc:126
QByteArray iconFileName(const bool canBeNull=false) const
Definition: guiaction.cc:253
virtual const char * actionName() const =0
An ObjectHolder represents an object as it is known to the document.
Definition: object_holder.h:40
ConstructPointAction(const char *actionname)
Definition: guiaction.cc:152
ObjectHolder * fixedPoint(const Coordinate &c) const
this returns a fixed point.
Definition: object_factory.cc:44
virtual QString coordinateFormatNoticeMarkup() const =0
Like coordinateFormatNotice(), but with HTML tags useful to have a rich text...
QString & replace(int position, int n, QChar after)
virtual QByteArray iconFileName(const bool canBeNull=false) const =0
virtual const QString description() const =0
void rememberConstruction(ConstructibleAction *)
Definition: kig_part.cpp:356
virtual QString descriptiveName() const =0
virtual BaseConstructMode * constructMode(KigPart &doc)
Which construct mode should be used for this ObjectConstructor.
Definition: object_constructor.cc:592
QString fromLatin1(const char *str, int size)
ConstructTextLabelAction(const char *actionname)
Definition: guiaction.cc:198
AddFixedPointAction(const char *actionname)
Definition: guiaction.cc:239
Definition: guiaction.h:51
const CoordinateSystem & coordinateSystem() const
Definition: kig_document.cc:40
virtual const QByteArray iconFileName(const bool canBeNull=false) const =0
ConstructNumericLabelAction(const char *actionname)
Definition: guiaction.cc:274
virtual QString description() const =0
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:12:05 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:12:05 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.