kig
label.h
Go to the documentation of this file.
101 typedef enum { SelectingLocation, RequestingText, SelectingArgs, ReallySelectingArgs } wawdtype;
Definition: textlabelwizard.h:28
void enableActions()
actions: we enable the actions we want when our mode is made active.
Definition: label.cc:670
Definition: label.h:106
void finish(const Coordinate &coord, const QString &s, const argvect &props, bool needframe, ObjectCalcer *locationparent)
Definition: label.cc:475
This is an ObjectCalcer that uses one of the various ObjectType's to calculate its ObjectImp...
Definition: object_calcer.h:183
TextLabelRedefineMode(KigPart &d, ObjectTypeCalcer *label)
Definition: label.cc:493
void leftReleased(QMouseEvent *, KigWidget *)
Definition: label.cc:530
this is an ABC of a class containing the current "Mode" of the Kig document...
Definition: mode.h:37
void mouseMoved(QMouseEvent *, KigWidget *)
mouse moved without any buttons down...
Definition: label.cc:679
The Coordinate class is the basic class representing a 2D location by its x and y components...
Definition: coordinate.h:33
void leftReleased(QMouseEvent *, KigWidget *, ObjectTypeCalcer *prevlabel=0)
Definition: label.cc:128
void selectArgumentsPageEntered()
Definition: label.cc:289
An ObjectCalcer is an object that represents an algorithm for calculating an ObjectImp from other Obj...
Definition: object_calcer.h:66
Definition: label.h:118
~TextLabelConstructionMode()
Definition: label.cc:471
virtual void finish(const Coordinate &c, const QString &s, const argvect &props, bool needframe, ObjectCalcer *locationparent)=0
void setPropertyObjects(const argvect &props)
objects you pass here, should be newly created property objects, that have no children.
Definition: label.cc:459
this is the base class for TextLabelConstructionMode and TextLabelRedefineMode.
Definition: label.h:41
bool percentCountChanged(uint percentcount)
Definition: label.cc:345
TextLabelConstructionMode(KigPart &d)
Definition: label.cc:466
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.