Mercurial > hg > bitcoin
view src/qt/macdockiconhandler.h @ 2535:81f28a3ba482 draft
Move GetStartOnSystemStartup and SetStartOnSystemStartup to GUI code
author | Wladimir J. van der Laan <laanwj@gmail.com> |
---|---|
date | Tue, 01 May 2012 18:44:11 +0200 |
parents | 5fd67ccc00ca |
children | 5a38aa74f791 |
line wrap: on
line source
#ifndef MACDOCKICONHANDLER_H #define MACDOCKICONHANDLER_H #include <QtCore/QObject> class QMenu; class QIcon; class QWidget; class objc_object; /** Macintosh-specific dock icon handler. */ class MacDockIconHandler : public QObject { Q_OBJECT public: ~MacDockIconHandler(); QMenu *dockMenu(); void setIcon(const QIcon &icon); static MacDockIconHandler *instance(); void handleDockIconClickEvent(); signals: void dockIconClicked(); public slots: private: MacDockIconHandler(); objc_object *m_dockIconClickEventHandler; QWidget *m_dummyWidget; QMenu *m_dockMenu; }; #endif // MACDOCKICONCLICKHANDLER_H