2
* This file is part of unity-qt
4
* Copyright 2010 Canonical Ltd.
7
* - Aurélien Gâteau <aurelien.gateau@canonical.com>
17
#include <QX11EmbedWidget>
23
class Applet : public QX11EmbedWidget
31
Q_DISABLE_COPY(Applet)
32
AppletPrivate* const d;
35
typedef Applet* (*AppletCreatorFunction)();
37
Applet* appletCreator()
41
int appletMain(int argc, char** argv, AppletCreatorFunction);
45
#define APPLET_MAIN(APPLET_CLASS) \
46
int main(int argc, char** argv) \
48
return UnityQt::appletMain(argc, argv, UnityQt::appletCreator<APPLET_CLASS>); \