1 // Copyright (c) 2011-2013 The Bitcoin developers
2 // Distributed under the MIT/X11 software license, see the accompanying
3 // file COPYING or http://www.opensource.org/licenses/mit-license.php.
5 #ifndef BITCOIN_QT_MACDOCKICONHANDLER_H
6 #define BITCOIN_QT_MACDOCKICONHANDLER_H
19 @class DockIconClickEventHandler;
21 class DockIconClickEventHandler;
24 /** Macintosh-specific dock icon handler.
26 class MacDockIconHandler : public QObject
31 ~MacDockIconHandler();
34 void setIcon(const QIcon &icon);
35 void setMainWindow(QMainWindow *window);
36 static MacDockIconHandler *instance();
38 void handleDockIconClickEvent();
41 void dockIconClicked();
48 DockIconClickEventHandler *m_dockIconClickEventHandler;
49 QWidget *m_dummyWidget;
51 QMainWindow *mainWindow;
54 #endif // BITCOIN_QT_MACDOCKICONHANDLER_H