35 class ActionBoxPrivate;
42 void addAction(QAction *action);
43 void addActions(QList<QAction*> actions);
44 void removeAction(QAction *action);
45 void removeActions(QList<QAction*> actions);
49 QScopedPointer<ActionBoxPrivate> d_ptr;
56 virtual void addAction(QAction *) = 0;
57 virtual void removeAction(QAction *) = 0;
63 Q_CLASSINFO(
"Service",
"ActionBoxModule")
#define LIBQUTIM_EXPORT
Definition: libqutim_global.h:45
virtual ~ActionBoxGenerator()
Definition: actionbox.h:66
Q_DECL_IMPORT QByteArray generate(const QVariant &data, int indent=0)
Generate JSON string from QVariant.
Definition: abstractsearchrequest.h:33
Definition: actionbox.h:60
Definition: actionbox.h:52
Definition: actionbox.h:36