#include <thing.h>
|
| Thing () |
|
virtual | ~Thing () |
|
virtual QUuid | uid () const |
|
virtual QRectF | geometry () const =0 |
|
virtual bool | resize (quint32 newWidth, quint32 newHeight)=0 |
|
virtual bool | offer (Thing *p_offer, Thing *p_offeringThing) |
|
virtual bool | take (Thing *p_takerThing) |
|
virtual bool | taking (Thing *p_victimThing, Thing *p_takerThing) |
|
virtual void | taken (Thing *p_takenThing, Thing *p_takerThing) |
|
virtual uint | hashValue () const |
|
virtual void | touchTrackedPointStarted (int id, const QPointF &scenePosition, const QPointF &lastScenePosition, const QPointF &initialPosition) |
|
virtual void | touchTrackedPointMoved (int id, const QPointF &scenePosition, const QPointF &lastScenePosition, const QPointF &initialPosition) |
|
virtual void | touchTrackedPointReleased (int id, const QPointF &scenePosition, const QPointF &lastScenePosition, const QPointF &initialPosition) |
|
virtual void | redirectTouchPrepare (Thing *p_sourceThing, const TouchRegister &touchRegister, int contextHint=0) |
|
virtual void | redirectedTouchTrackedPointMoved (Thing *p_sourceThing, int id, const QPointF &scenePosition, const QPointF &lastScenePosition, const QPointF &initialPosition, const RedirectContext &redirContext) |
|
virtual void | redirectedTouchTrackedPointReleased (Thing *p_sourceThing, int id, const QPointF &scenePosition, const QPointF &lastScenePosition, const QPointF &initialPosition, const RedirectContext &redirContext) |
|
|
| Thing (const QUuid &specificUid) |
|
Thing::Thing |
( |
const QUuid & |
specificUid | ) |
|
|
protected |
virtual QRectF Thing::geometry |
( |
| ) |
const |
|
pure virtual |
uint Thing::hashValue |
( |
| ) |
const |
|
virtual |
bool Thing::offer |
( |
Thing * |
p_offer, |
|
|
Thing * |
p_offeringThing |
|
) |
| |
|
virtual |
void Thing::redirectedTouchTrackedPointMoved |
( |
Thing * |
p_sourceThing, |
|
|
int |
id, |
|
|
const QPointF & |
scenePosition, |
|
|
const QPointF & |
lastScenePosition, |
|
|
const QPointF & |
initialPosition, |
|
|
const RedirectContext & |
redirContext |
|
) |
| |
|
virtual |
void Thing::redirectedTouchTrackedPointReleased |
( |
Thing * |
p_sourceThing, |
|
|
int |
id, |
|
|
const QPointF & |
scenePosition, |
|
|
const QPointF & |
lastScenePosition, |
|
|
const QPointF & |
initialPosition, |
|
|
const RedirectContext & |
redirContext |
|
) |
| |
|
virtual |
void Thing::redirectTouchPrepare |
( |
Thing * |
p_sourceThing, |
|
|
const TouchRegister & |
touchRegister, |
|
|
int |
contextHint = 0 |
|
) |
| |
|
virtual |
virtual bool Thing::resize |
( |
quint32 |
newWidth, |
|
|
quint32 |
newHeight |
|
) |
| |
|
pure virtual |
Implemented in IconBase, Page, PageTab, PageTabBar, PixButton, ThingPaintable, OverlayLayer, ReorderablePage, ScrollableObject, ScrollingLayoutRenderer, AlphabetPage, HorizontalLabeledDivider, LabeledButton, and HorizontalDivider.
void Thing::signalThingGeometryChanged |
( |
const QRectF & |
| ) |
|
|
signal |
void Thing::slotDisableIconAutoRepaint |
( |
| ) |
|
|
virtualslot |
void Thing::slotEnableIconAutoRepaint |
( |
| ) |
|
|
virtualslot |
bool Thing::take |
( |
Thing * |
p_takerThing | ) |
|
|
virtual |
void Thing::taken |
( |
Thing * |
p_takenThing, |
|
|
Thing * |
p_takerThing |
|
) |
| |
|
virtual |
bool Thing::taking |
( |
Thing * |
p_victimThing, |
|
|
Thing * |
p_takerThing |
|
) |
| |
|
virtual |
void Thing::touchTrackedPointMoved |
( |
int |
id, |
|
|
const QPointF & |
scenePosition, |
|
|
const QPointF & |
lastScenePosition, |
|
|
const QPointF & |
initialPosition |
|
) |
| |
|
virtual |
void Thing::touchTrackedPointReleased |
( |
int |
id, |
|
|
const QPointF & |
scenePosition, |
|
|
const QPointF & |
lastScenePosition, |
|
|
const QPointF & |
initialPosition |
|
) |
| |
|
virtual |
void Thing::touchTrackedPointStarted |
( |
int |
id, |
|
|
const QPointF & |
scenePosition, |
|
|
const QPointF & |
lastScenePosition, |
|
|
const QPointF & |
initialPosition |
|
) |
| |
|
virtual |
QUuid Thing::uid |
( |
| ) |
const |
|
virtual |
uint qHash |
( |
const Thing & |
t | ) |
|
|
friend |
QPointer<Thing> Thing::m_qp_takerOwner |
|
protected |
The documentation for this class was generated from the following files: