13 #ifndef BERRYISTACKPRESENTATIONSITE_H_ 14 #define BERRYISTACKPRESENTATIONSITE_H_ 53 virtual void SetState(
int newState) = 0;
60 virtual int GetState() = 0;
68 virtual bool SupportsState(
int state) = 0;
80 QPoint& initialPosition,
bool keyboard) = 0;
87 virtual void Close(
const QList<IPresentablePart::Pointer>& toClose) = 0;
97 virtual void DragStart(QPoint& initialPosition,
bool keyboard) = 0;
121 virtual bool IsStackMoveable() = 0;
144 virtual void FlushLayout() = 0;
152 virtual QList<IPresentablePart::Pointer> GetPartList() = 0;
167 virtual QString GetProperty(
const QString&
id) = 0;
static int STATE_MAXIMIZED
Light weight base class for most BlueBerry classes.
static int STATE_MINIMIZED
static int STATE_RESTORED
#define berryObjectMacro(...)