Dash Core  0.12.2.1
P2P Digital Currency
BitcoinGUI Class Reference

#include <bitcoingui.h>

+ Inheritance diagram for BitcoinGUI:

Public Slots

void setNumConnections (int count)
 
void setNetworkActive (bool networkActive)
 
void handleRestart (QStringList args)
 
void setNumBlocks (int count, const QDateTime &blockDate, double nVerificationProgress, bool headers)
 
void setAdditionalDataSyncProgress (double nSyncProgress)
 
void message (const QString &title, const QString &message, unsigned int style, bool *ret=NULL)
 

Signals

void receivedURI (const QString &uri)
 
void requestedRestart (QStringList args)
 

Public Member Functions

 BitcoinGUI (const PlatformStyle *platformStyle, const NetworkStyle *networkStyle, QWidget *parent=0)
 
 ~BitcoinGUI ()
 
void setClientModel (ClientModel *clientModel)
 

Public Attributes

bool enableWallet
 

Static Public Attributes

static const QString DEFAULT_WALLET = "~Default"
 
static const std::string DEFAULT_UIPLATFORM
 

Protected Member Functions

void changeEvent (QEvent *e)
 
void closeEvent (QCloseEvent *event)
 
void showEvent (QShowEvent *event)
 
void dragEnterEvent (QDragEnterEvent *event)
 
void dropEvent (QDropEvent *event)
 
bool eventFilter (QObject *object, QEvent *event)
 

Private Slots

void optionsClicked ()
 
void aboutClicked ()
 
void showDebugWindow ()
 
void showInfo ()
 
void showConsole ()
 
void showGraph ()
 
void showPeers ()
 
void showRepair ()
 
void showConfEditor ()
 
void showMNConfEditor ()
 
void showBackups ()
 
void showHelpMessageClicked ()
 
void showPrivateSendHelpClicked ()
 
void trayIconActivated (QSystemTrayIcon::ActivationReason reason)
 
void showNormalIfMinimized (bool fToggleHidden=false)
 
void toggleHidden ()
 
void detectShutdown ()
 
void showProgress (const QString &title, int nProgress)
 
void setTrayIconVisible (bool)
 
void toggleNetworkActive ()
 
void showModalOverlay ()
 

Private Member Functions

void createActions ()
 
void createMenuBar ()
 
void createToolBars ()
 
void createTrayIcon (const NetworkStyle *networkStyle)
 
void createIconMenu (QMenu *pmenu)
 
void setWalletActionsEnabled (bool enabled)
 
void subscribeToCoreSignals ()
 
void unsubscribeFromCoreSignals ()
 
void updateNetworkState ()
 
void updateHeadersSyncProgressLabel ()
 

Private Attributes

ClientModelclientModel
 
WalletFramewalletFrame
 
UnitDisplayStatusBarControlunitDisplayControl
 
QLabel * labelEncryptionIcon
 
QLabel * labelWalletHDStatusIcon
 
QLabel * labelConnectionsIcon
 
QLabel * labelBlocksIcon
 
QLabel * progressBarLabel
 
QProgressBar * progressBar
 
QProgressDialog * progressDialog
 
QMenuBar * appMenuBar
 
QAction * overviewAction
 
QAction * historyAction
 
QAction * masternodeAction
 
QAction * quitAction
 
QAction * sendCoinsAction
 
QAction * sendCoinsMenuAction
 
QAction * usedSendingAddressesAction
 
QAction * usedReceivingAddressesAction
 
QAction * signMessageAction
 
QAction * verifyMessageAction
 
QAction * aboutAction
 
QAction * receiveCoinsAction
 
QAction * receiveCoinsMenuAction
 
QAction * optionsAction
 
QAction * toggleHideAction
 
QAction * encryptWalletAction
 
QAction * backupWalletAction
 
QAction * changePassphraseAction
 
QAction * unlockWalletAction
 
QAction * lockWalletAction
 
QAction * aboutQtAction
 
QAction * openInfoAction
 
QAction * openRPCConsoleAction
 
QAction * openGraphAction
 
QAction * openPeersAction
 
QAction * openRepairAction
 
QAction * openConfEditorAction
 
QAction * openMNConfEditorAction
 
QAction * showBackupsAction
 
QAction * openAction
 
QAction * showHelpMessageAction
 
QAction * showPrivateSendHelpAction
 
QSystemTrayIcon * trayIcon
 
QMenu * trayIconMenu
 
QMenu * dockIconMenu
 
Notificatornotificator
 
RPCConsolerpcConsole
 
HelpMessageDialoghelpMessageDialog
 
ModalOverlaymodalOverlay
 
int prevBlocks
 
int spinnerFrame
 
const PlatformStyleplatformStyle
 

Detailed Description

Bitcoin GUI main class. This class represents the main window of the Bitcoin UI. It communicates with both the client and wallet models to give the user an up-to-date view of the current core state.

Definition at line 48 of file bitcoingui.h.

Constructor & Destructor Documentation

◆ BitcoinGUI()

BitcoinGUI::BitcoinGUI ( const PlatformStyle platformStyle,
const NetworkStyle networkStyle,
QWidget *  parent = 0 
)
explicit

Definition at line 78 of file bitcoingui.cpp.

◆ ~BitcoinGUI()

BitcoinGUI::~BitcoinGUI ( )

Definition at line 267 of file bitcoingui.cpp.

Member Function Documentation

◆ aboutClicked

void BitcoinGUI::aboutClicked ( )
privateslot

Show about dialog

Definition at line 778 of file bitcoingui.cpp.

Referenced by createActions().

◆ changeEvent()

void BitcoinGUI::changeEvent ( QEvent *  e)
protected

Definition at line 1174 of file bitcoingui.cpp.

◆ closeEvent()

void BitcoinGUI::closeEvent ( QCloseEvent *  event)
protected

Definition at line 1193 of file bitcoingui.cpp.

◆ createActions()

void BitcoinGUI::createActions ( )
private

Create the main UI actions.

Definition at line 283 of file bitcoingui.cpp.

Referenced by BitcoinGUI().

◆ createIconMenu()

void BitcoinGUI::createIconMenu ( QMenu *  pmenu)
private

Create system tray menu (or setup the dock menu)

Definition at line 730 of file bitcoingui.cpp.

Referenced by setClientModel().

◆ createMenuBar()

void BitcoinGUI::createMenuBar ( )
private

Create the menu bar and sub-menus.

Definition at line 494 of file bitcoingui.cpp.

Referenced by BitcoinGUI().

◆ createToolBars()

void BitcoinGUI::createToolBars ( )
private

Create the toolbars

Create additional container for toolbar and walletFrame and make it the central widget. This is a workaround mostly for toolbar styling on Mac OS but should work fine for every other OSes too.

Definition at line 552 of file bitcoingui.cpp.

Referenced by BitcoinGUI().

◆ createTrayIcon()

void BitcoinGUI::createTrayIcon ( const NetworkStyle networkStyle)
private

Create system tray icon and notification

Definition at line 720 of file bitcoingui.cpp.

Referenced by BitcoinGUI().

◆ detectShutdown

void BitcoinGUI::detectShutdown ( )
privateslot

called by a timer to check if fRequestShutdown has been set

Definition at line 1370 of file bitcoingui.cpp.

◆ dragEnterEvent()

void BitcoinGUI::dragEnterEvent ( QDragEnterEvent *  event)
protected

Definition at line 1238 of file bitcoingui.cpp.

◆ dropEvent()

void BitcoinGUI::dropEvent ( QDropEvent *  event)
protected

Definition at line 1245 of file bitcoingui.cpp.

◆ eventFilter()

bool BitcoinGUI::eventFilter ( QObject *  object,
QEvent *  event 
)
protected

Definition at line 1257 of file bitcoingui.cpp.

◆ handleRestart

void BitcoinGUI::handleRestart ( QStringList  args)
slot

Get restart command-line parameters and request restart

Definition at line 1456 of file bitcoingui.cpp.

Referenced by createActions().

◆ message

void BitcoinGUI::message ( const QString &  title,
const QString &  message,
unsigned int  style,
bool *  ret = NULL 
)
slot

Notify the user of an event from the core network or transaction handling code.

Parameters
[in]titlethe message box / notification title
[in]messagethe displayed text
[in]stylemodality and style definitions (icon and used buttons - buttons only for message boxes)
See also
CClientUIInterface::MessageBoxFlags
Parameters
[in]retpointer to a bool that will be modified to whether Ok was clicked (modal only)

Definition at line 1115 of file bitcoingui.cpp.

Referenced by setClientModel().

◆ optionsClicked

void BitcoinGUI::optionsClicked ( )
privateslot

Show configuration dialog

Definition at line 768 of file bitcoingui.cpp.

Referenced by createActions().

◆ receivedURI

void BitcoinGUI::receivedURI ( const QString &  uri)
signal

Signal raised when a URI was entered or dragged to the GUI

Definition at line 359 of file moc_bitcoingui.cpp.

Referenced by dropEvent().

◆ requestedRestart

void BitcoinGUI::requestedRestart ( QStringList  args)
signal

Restart handling

Definition at line 366 of file moc_bitcoingui.cpp.

Referenced by handleRestart().

◆ setAdditionalDataSyncProgress

void BitcoinGUI::setAdditionalDataSyncProgress ( double  nSyncProgress)
slot

Set additional data sync status shown in the UI

Definition at line 1062 of file bitcoingui.cpp.

Referenced by setClientModel().

◆ setClientModel()

void BitcoinGUI::setClientModel ( ClientModel clientModel)

Set the client model. The client model represents the part of the core that communicates with the P2P network, and is wallet-agnostic.

Definition at line 584 of file bitcoingui.cpp.

Referenced by BitcoinApplication::initializeResult(), and BitcoinApplication::requestShutdown().

◆ setNetworkActive

void BitcoinGUI::setNetworkActive ( bool  networkActive)
slot

Set network state shown in the UI

Definition at line 937 of file bitcoingui.cpp.

Referenced by setClientModel().

◆ setNumBlocks

void BitcoinGUI::setNumBlocks ( int  count,
const QDateTime &  blockDate,
double  nVerificationProgress,
bool  headers 
)
slot

Set number of blocks and last block date shown in the UI

Definition at line 951 of file bitcoingui.cpp.

Referenced by setClientModel().

◆ setNumConnections

void BitcoinGUI::setNumConnections ( int  count)
slot

Set number of connections shown in the UI

Definition at line 932 of file bitcoingui.cpp.

Referenced by setClientModel().

◆ setTrayIconVisible

void BitcoinGUI::setTrayIconVisible ( bool  fHideTrayIcon)
privateslot

When hideTrayIcon setting is changed in OptionsModel hide or show the icon accordingly.

Definition at line 1403 of file bitcoingui.cpp.

Referenced by setClientModel().

◆ setWalletActionsEnabled()

void BitcoinGUI::setWalletActionsEnabled ( bool  enabled)
private

Enable or disable all wallet-related actions

Definition at line 698 of file bitcoingui.cpp.

Referenced by BitcoinGUI().

◆ showBackups

void BitcoinGUI::showBackups ( )
privateslot

Show folder with wallet backups in default file browser

Definition at line 835 of file bitcoingui.cpp.

Referenced by createActions().

◆ showConfEditor

void BitcoinGUI::showConfEditor ( )
privateslot

Open external (default) editor with dash.conf

Definition at line 825 of file bitcoingui.cpp.

Referenced by createActions().

◆ showConsole

void BitcoinGUI::showConsole ( )
privateslot

Definition at line 801 of file bitcoingui.cpp.

Referenced by createActions().

◆ showDebugWindow

void BitcoinGUI::showDebugWindow ( )
privateslot

Show debug window

Definition at line 787 of file bitcoingui.cpp.

Referenced by showConsole(), showGraph(), showInfo(), showPeers(), and showRepair().

◆ showEvent()

void BitcoinGUI::showEvent ( QShowEvent *  event)
protected

Definition at line 1210 of file bitcoingui.cpp.

◆ showGraph

void BitcoinGUI::showGraph ( )
privateslot

Definition at line 807 of file bitcoingui.cpp.

Referenced by createActions().

◆ showHelpMessageClicked

void BitcoinGUI::showHelpMessageClicked ( )
privateslot

Show help message dialog

Definition at line 840 of file bitcoingui.cpp.

Referenced by createActions().

◆ showInfo

void BitcoinGUI::showInfo ( )
privateslot

Show debug window and set focus to the appropriate tab

Definition at line 795 of file bitcoingui.cpp.

Referenced by createActions().

◆ showMNConfEditor

void BitcoinGUI::showMNConfEditor ( )
privateslot

Open external (default) editor with masternode.conf

Definition at line 830 of file bitcoingui.cpp.

Referenced by createActions().

◆ showModalOverlay

void BitcoinGUI::showModalOverlay ( )
privateslot

Definition at line 1411 of file bitcoingui.cpp.

Referenced by BitcoinGUI().

◆ showNormalIfMinimized

void BitcoinGUI::showNormalIfMinimized ( bool  fToggleHidden = false)
privateslot

Show window if hidden, unminimize when minimized, rise when obscured or show if hidden and fToggleHidden is true

Definition at line 1340 of file bitcoingui.cpp.

Referenced by createActions(), message(), and toggleHidden().

◆ showPeers

void BitcoinGUI::showPeers ( )
privateslot

Definition at line 813 of file bitcoingui.cpp.

Referenced by BitcoinGUI(), and createActions().

◆ showPrivateSendHelpClicked

void BitcoinGUI::showPrivateSendHelpClicked ( )
privateslot

Show PrivateSend help message dialog

Definition at line 845 of file bitcoingui.cpp.

Referenced by createActions().

◆ showProgress

void BitcoinGUI::showProgress ( const QString &  title,
int  nProgress 
)
privateslot

Show progress dialog e.g. for verifychain

Definition at line 1380 of file bitcoingui.cpp.

Referenced by setClientModel().

◆ showRepair

void BitcoinGUI::showRepair ( )
privateslot

Definition at line 819 of file bitcoingui.cpp.

Referenced by createActions().

◆ subscribeToCoreSignals()

void BitcoinGUI::subscribeToCoreSignals ( )
private

Connect core signals to GUI client

Definition at line 1434 of file bitcoingui.cpp.

Referenced by BitcoinGUI().

◆ toggleHidden

void BitcoinGUI::toggleHidden ( )
privateslot

Simply calls showNormalIfMinimized(true) for use in SLOT() macro

Definition at line 1365 of file bitcoingui.cpp.

Referenced by createActions(), and trayIconActivated().

◆ toggleNetworkActive

void BitcoinGUI::toggleNetworkActive ( )
privateslot

Toggle networking

Definition at line 1448 of file bitcoingui.cpp.

◆ trayIconActivated

void BitcoinGUI::trayIconActivated ( QSystemTrayIcon::ActivationReason  reason)
privateslot

Handle tray icon clicked

Definition at line 758 of file bitcoingui.cpp.

Referenced by setClientModel().

◆ unsubscribeFromCoreSignals()

void BitcoinGUI::unsubscribeFromCoreSignals ( )
private

Disconnect core signals from GUI client

Definition at line 1441 of file bitcoingui.cpp.

Referenced by ~BitcoinGUI().

◆ updateHeadersSyncProgressLabel()

void BitcoinGUI::updateHeadersSyncProgressLabel ( )
private

Definition at line 942 of file bitcoingui.cpp.

Referenced by setNumBlocks().

◆ updateNetworkState()

void BitcoinGUI::updateNetworkState ( )
private

Update UI with latest network info from model.

Definition at line 908 of file bitcoingui.cpp.

Referenced by setClientModel(), setNetworkActive(), and setNumConnections().

Member Data Documentation

◆ aboutAction

QAction* BitcoinGUI::aboutAction
private

Definition at line 107 of file bitcoingui.h.

Referenced by createActions(), createMenuBar(), and showEvent().

◆ aboutQtAction

QAction* BitcoinGUI::aboutQtAction
private

Definition at line 117 of file bitcoingui.h.

Referenced by createActions(), and createMenuBar().

◆ appMenuBar

QMenuBar* BitcoinGUI::appMenuBar
private

Definition at line 96 of file bitcoingui.h.

Referenced by createMenuBar(), and ~BitcoinGUI().

◆ backupWalletAction

QAction* BitcoinGUI::backupWalletAction
private

Definition at line 113 of file bitcoingui.h.

Referenced by createActions(), createMenuBar(), and setWalletActionsEnabled().

◆ changePassphraseAction

QAction* BitcoinGUI::changePassphraseAction
private

Definition at line 114 of file bitcoingui.h.

Referenced by createActions(), createMenuBar(), and setWalletActionsEnabled().

◆ clientModel

◆ DEFAULT_UIPLATFORM

const std::string BitcoinGUI::DEFAULT_UIPLATFORM
static
Initial value:
=
"other"

Definition at line 54 of file bitcoingui.h.

Referenced by BitcoinApplication::BitcoinApplication(), and HelpMessageDialog::HelpMessageDialog().

◆ DEFAULT_WALLET

const QString BitcoinGUI::DEFAULT_WALLET = "~Default"
static

Definition at line 53 of file bitcoingui.h.

Referenced by BitcoinApplication::initializeResult().

◆ dockIconMenu

QMenu* BitcoinGUI::dockIconMenu
private

Definition at line 132 of file bitcoingui.h.

Referenced by setClientModel().

◆ enableWallet

bool BitcoinGUI::enableWallet

Definition at line 73 of file bitcoingui.h.

Referenced by BitcoinGUI(), and optionsClicked().

◆ encryptWalletAction

QAction* BitcoinGUI::encryptWalletAction
private

Definition at line 112 of file bitcoingui.h.

Referenced by createActions(), createMenuBar(), and setWalletActionsEnabled().

◆ helpMessageDialog

HelpMessageDialog* BitcoinGUI::helpMessageDialog
private

Definition at line 135 of file bitcoingui.h.

Referenced by BitcoinGUI(), and showHelpMessageClicked().

◆ historyAction

QAction* BitcoinGUI::historyAction
private

Definition at line 98 of file bitcoingui.h.

Referenced by createActions(), createToolBars(), and setWalletActionsEnabled().

◆ labelBlocksIcon

QLabel* BitcoinGUI::labelBlocksIcon
private

Definition at line 91 of file bitcoingui.h.

Referenced by BitcoinGUI(), setAdditionalDataSyncProgress(), and setNumBlocks().

◆ labelConnectionsIcon

QLabel* BitcoinGUI::labelConnectionsIcon
private

Definition at line 90 of file bitcoingui.h.

Referenced by BitcoinGUI(), and updateNetworkState().

◆ labelEncryptionIcon

QLabel* BitcoinGUI::labelEncryptionIcon
private

Definition at line 88 of file bitcoingui.h.

Referenced by BitcoinGUI().

◆ labelWalletHDStatusIcon

QLabel* BitcoinGUI::labelWalletHDStatusIcon
private

Definition at line 89 of file bitcoingui.h.

Referenced by BitcoinGUI().

◆ lockWalletAction

QAction* BitcoinGUI::lockWalletAction
private

Definition at line 116 of file bitcoingui.h.

Referenced by createActions(), and createMenuBar().

◆ masternodeAction

QAction* BitcoinGUI::masternodeAction
private

Definition at line 99 of file bitcoingui.h.

Referenced by createActions(), createToolBars(), and setWalletActionsEnabled().

◆ modalOverlay

ModalOverlay* BitcoinGUI::modalOverlay
private

Definition at line 136 of file bitcoingui.h.

Referenced by BitcoinGUI(), setClientModel(), setNumBlocks(), and showModalOverlay().

◆ notificator

Notificator* BitcoinGUI::notificator
private

Definition at line 133 of file bitcoingui.h.

Referenced by createTrayIcon(), and message().

◆ openAction

QAction* BitcoinGUI::openAction
private

Definition at line 126 of file bitcoingui.h.

Referenced by createActions(), createMenuBar(), and setWalletActionsEnabled().

◆ openConfEditorAction

QAction* BitcoinGUI::openConfEditorAction
private

Definition at line 123 of file bitcoingui.h.

Referenced by createActions(), createIconMenu(), and createMenuBar().

◆ openGraphAction

QAction* BitcoinGUI::openGraphAction
private

Definition at line 120 of file bitcoingui.h.

Referenced by createActions(), createIconMenu(), createMenuBar(), and showEvent().

◆ openInfoAction

QAction* BitcoinGUI::openInfoAction
private

Definition at line 118 of file bitcoingui.h.

Referenced by createActions(), createIconMenu(), createMenuBar(), and showEvent().

◆ openMNConfEditorAction

QAction* BitcoinGUI::openMNConfEditorAction
private

Definition at line 124 of file bitcoingui.h.

Referenced by createActions(), createIconMenu(), and createMenuBar().

◆ openPeersAction

QAction* BitcoinGUI::openPeersAction
private

Definition at line 121 of file bitcoingui.h.

Referenced by createActions(), createIconMenu(), createMenuBar(), and showEvent().

◆ openRepairAction

QAction* BitcoinGUI::openRepairAction
private

Definition at line 122 of file bitcoingui.h.

Referenced by createActions(), createIconMenu(), createMenuBar(), and showEvent().

◆ openRPCConsoleAction

QAction* BitcoinGUI::openRPCConsoleAction
private

Definition at line 119 of file bitcoingui.h.

Referenced by createActions(), createIconMenu(), createMenuBar(), and showEvent().

◆ optionsAction

QAction* BitcoinGUI::optionsAction
private

Definition at line 110 of file bitcoingui.h.

Referenced by createActions(), createIconMenu(), createMenuBar(), and showEvent().

◆ overviewAction

QAction* BitcoinGUI::overviewAction
private

Definition at line 97 of file bitcoingui.h.

Referenced by createActions(), createToolBars(), and setWalletActionsEnabled().

◆ platformStyle

const PlatformStyle* BitcoinGUI::platformStyle
private

◆ prevBlocks

int BitcoinGUI::prevBlocks
private

Keep track of previous number of blocks, to detect progress

Definition at line 139 of file bitcoingui.h.

Referenced by setNumBlocks().

◆ progressBar

QProgressBar* BitcoinGUI::progressBar
private

◆ progressBarLabel

QLabel* BitcoinGUI::progressBarLabel
private

◆ progressDialog

QProgressDialog* BitcoinGUI::progressDialog
private

Definition at line 94 of file bitcoingui.h.

Referenced by showProgress().

◆ quitAction

QAction* BitcoinGUI::quitAction
private

Definition at line 100 of file bitcoingui.h.

Referenced by createActions(), createIconMenu(), and createMenuBar().

◆ receiveCoinsAction

QAction* BitcoinGUI::receiveCoinsAction
private

Definition at line 108 of file bitcoingui.h.

Referenced by createActions(), createToolBars(), and setWalletActionsEnabled().

◆ receiveCoinsMenuAction

QAction* BitcoinGUI::receiveCoinsMenuAction
private

Definition at line 109 of file bitcoingui.h.

Referenced by createActions(), createIconMenu(), and setWalletActionsEnabled().

◆ rpcConsole

◆ sendCoinsAction

QAction* BitcoinGUI::sendCoinsAction
private

Definition at line 101 of file bitcoingui.h.

Referenced by createActions(), createToolBars(), and setWalletActionsEnabled().

◆ sendCoinsMenuAction

QAction* BitcoinGUI::sendCoinsMenuAction
private

Definition at line 102 of file bitcoingui.h.

Referenced by createActions(), createIconMenu(), and setWalletActionsEnabled().

◆ showBackupsAction

QAction* BitcoinGUI::showBackupsAction
private

Definition at line 125 of file bitcoingui.h.

Referenced by createActions(), createIconMenu(), and createMenuBar().

◆ showHelpMessageAction

QAction* BitcoinGUI::showHelpMessageAction
private

Definition at line 127 of file bitcoingui.h.

Referenced by createActions(), and createMenuBar().

◆ showPrivateSendHelpAction

QAction* BitcoinGUI::showPrivateSendHelpAction
private

Definition at line 128 of file bitcoingui.h.

Referenced by createActions(), and createMenuBar().

◆ signMessageAction

QAction* BitcoinGUI::signMessageAction
private

◆ spinnerFrame

int BitcoinGUI::spinnerFrame
private

Definition at line 140 of file bitcoingui.h.

Referenced by setAdditionalDataSyncProgress(), and setNumBlocks().

◆ toggleHideAction

QAction* BitcoinGUI::toggleHideAction
private

Definition at line 111 of file bitcoingui.h.

Referenced by createActions(), createIconMenu(), and setClientModel().

◆ trayIcon

QSystemTrayIcon* BitcoinGUI::trayIcon
private

Definition at line 130 of file bitcoingui.h.

Referenced by createTrayIcon(), setClientModel(), setTrayIconVisible(), and ~BitcoinGUI().

◆ trayIconMenu

QMenu* BitcoinGUI::trayIconMenu
private

Definition at line 131 of file bitcoingui.h.

Referenced by setClientModel().

◆ unitDisplayControl

UnitDisplayStatusBarControl* BitcoinGUI::unitDisplayControl
private

Definition at line 87 of file bitcoingui.h.

Referenced by BitcoinGUI(), and setClientModel().

◆ unlockWalletAction

QAction* BitcoinGUI::unlockWalletAction
private

Definition at line 115 of file bitcoingui.h.

Referenced by createActions(), and createMenuBar().

◆ usedReceivingAddressesAction

QAction* BitcoinGUI::usedReceivingAddressesAction
private

Definition at line 104 of file bitcoingui.h.

Referenced by createActions(), createMenuBar(), and setWalletActionsEnabled().

◆ usedSendingAddressesAction

QAction* BitcoinGUI::usedSendingAddressesAction
private

Definition at line 103 of file bitcoingui.h.

Referenced by createActions(), createMenuBar(), and setWalletActionsEnabled().

◆ verifyMessageAction

QAction* BitcoinGUI::verifyMessageAction
private

◆ walletFrame

WalletFrame* BitcoinGUI::walletFrame
private

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