13 #ifndef BERRYISTACKPRESENTATIONSITE_H_ 14 #define BERRYISTACKPRESENTATIONSITE_H_ 54 virtual void SetState(
int newState) = 0;
61 virtual int GetState() = 0;
69 virtual bool SupportsState(
int state) = 0;
81 QPoint& initialPosition,
bool keyboard) = 0;
88 virtual void Close(
const QList<IPresentablePart::Pointer>& toClose) = 0;
98 virtual void DragStart(QPoint& initialPosition,
bool keyboard) = 0;
122 virtual bool IsStackMoveable() = 0;
160 virtual void FlushLayout() = 0;
168 virtual QList<IPresentablePart::Pointer> GetPartList() = 0;
183 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(...)