Dash Core  0.12.2.1
P2P Digital Currency
MacDockIconHandler Class Reference

#include <macdockiconhandler.h>

+ Inheritance diagram for MacDockIconHandler:

Signals

void dockIconClicked ()
 

Public Member Functions

 ~MacDockIconHandler ()
 
QMenu * dockMenu ()
 
void setIcon (const QIcon &icon)
 
void setMainWindow (QMainWindow *window)
 
void handleDockIconClickEvent ()
 

Static Public Member Functions

static MacDockIconHandlerinstance ()
 
static void cleanup ()
 

Private Member Functions

 MacDockIconHandler ()
 

Private Attributes

QWidget * m_dummyWidget
 
QMenu * m_dockMenu
 
QMainWindow * mainWindow
 

Detailed Description

Macintosh-specific dock icon handler.

Definition at line 19 of file macdockiconhandler.h.

Constructor & Destructor Documentation

◆ ~MacDockIconHandler()

MacDockIconHandler::~MacDockIconHandler ( )

Definition at line 69 of file macdockiconhandler.mm.

◆ MacDockIconHandler()

MacDockIconHandler::MacDockIconHandler ( )
private

Definition at line 49 of file macdockiconhandler.mm.

Referenced by instance().

Member Function Documentation

◆ cleanup()

void MacDockIconHandler::cleanup ( )
static

Definition at line 120 of file macdockiconhandler.mm.

Referenced by BitcoinGUI::~BitcoinGUI().

◆ dockIconClicked

void MacDockIconHandler::dockIconClicked ( )
signal

Definition at line 121 of file moc_macdockiconhandler.cpp.

Referenced by handleDockIconClickEvent().

◆ dockMenu()

QMenu * MacDockIconHandler::dockMenu ( )

Definition at line 75 of file macdockiconhandler.mm.

Referenced by BitcoinGUI::setClientModel().

◆ handleDockIconClickEvent()

void MacDockIconHandler::handleDockIconClickEvent ( )

Definition at line 125 of file macdockiconhandler.mm.

Referenced by dockClickHandler().

◆ instance()

MacDockIconHandler * MacDockIconHandler::instance ( )
static

Definition at line 113 of file macdockiconhandler.mm.

Referenced by BitcoinGUI::BitcoinGUI(), and BitcoinGUI::setClientModel().

◆ setIcon()

void MacDockIconHandler::setIcon ( const QIcon &  icon)

Definition at line 80 of file macdockiconhandler.mm.

Referenced by BitcoinGUI::BitcoinGUI().

◆ setMainWindow()

void MacDockIconHandler::setMainWindow ( QMainWindow *  window)

Member Data Documentation

◆ m_dockMenu

QMenu* MacDockIconHandler::m_dockMenu
private

Definition at line 40 of file macdockiconhandler.h.

Referenced by dockMenu(), and MacDockIconHandler().

◆ m_dummyWidget

QWidget* MacDockIconHandler::m_dummyWidget
private

Definition at line 39 of file macdockiconhandler.h.

Referenced by MacDockIconHandler(), and ~MacDockIconHandler().

◆ mainWindow

QMainWindow* MacDockIconHandler::mainWindow
private

Definition at line 41 of file macdockiconhandler.h.

Referenced by handleDockIconClickEvent(), and setMainWindow().


The documentation for this class was generated from the following files: