PRCYCoin  2.0.0.7rc1
P2P Digital Currency
Public Slots | Signals | Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
BitcoinGUI Class Reference

Bitcoin GUI main class. More...

#include <bitcoingui.h>

Inheritance diagram for BitcoinGUI:
[legend]
Collaboration diagram for BitcoinGUI:
[legend]

Public Slots

void setNumConnections (int count)
 Set number of connections shown in the UI. More...
 
void setNumBlocks (int count)
 Set number of blocks shown in the UI. More...
 
void handleRestart (QStringList args)
 Get restart command-line parameters and request restart. More...
 
void message (const QString &title, const QString &message, unsigned int style, bool *ret=NULL)
 Notify the user of an event from the core network or transaction handling code. More...
 
void setStakingStatus ()
 
void setStakingInProgress (bool)
 
void exitApp ()
 

Signals

void receivedURI (const QString &uri)
 Signal raised when a URI was entered or dragged to the GUI. More...
 
void requestedRestart (QStringList args)
 Restart handling. More...
 

Public Member Functions

 BitcoinGUI (const NetworkStyle *networkStyle, QWidget *parent=0)
 
 ~BitcoinGUI ()
 
void setClientModel (ClientModel *clientModel)
 Set the client model. More...
 

Public Attributes

bool enableWallet
 
bool fMultiSend = false
 
bool isStartup = true
 

Static Public Attributes

static const QString DEFAULT_WALLET = "~Default"
 

Protected Member Functions

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

Private Slots

void facebookActionClicked ()
 Social Networks. More...
 
void twitterActionClicked ()
 
void discordActionClicked ()
 
void telegramOfficialActionClicked ()
 
void telegramLoungeActionClicked ()
 
void mediumActionClicked ()
 
void redditActionClicked ()
 
void instagramActionClicked ()
 
void steemitActionClicked ()
 
void optionsClicked ()
 Show configuration dialog. More...
 
void aboutClicked ()
 Show about dialog. More...
 
void showHelpMessageClicked ()
 Show help message dialog. More...
 
void openKBClicked ()
 
void openGitWikiClicked ()
 
void openBlockExplorerAPIClicked ()
 
void openBootStrapClicked ()
 
void openTGTechSupportClicked ()
 
void openTGMNSupportClicked ()
 
void openDiscordSupportClicked ()
 
void openBridgeClicked ()
 
void openDexClicked ()
 
void openToolkitClicked ()
 
void checkForUpdatesClicked ()
 
void serviceRequestFinished (QNetworkReply *reply)
 
void trayIconActivated (QSystemTrayIcon::ActivationReason reason)
 Handle tray icon clicked. More...
 
void showNormalIfMinimized (bool fToggleHidden=false)
 Show window if hidden, unminimize when minimized, rise when obscured or show if hidden and fToggleHidden is true. More...
 
void toggleHidden ()
 Simply calls showNormalIfMinimized(true) for use in SLOT() macro. More...
 
void detectShutdown ()
 called by a timer to check if fRequestShutdown has been set More...
 
void showProgress (const QString &title, int nProgress)
 Show progress dialog e.g. More...
 

Private Member Functions

void createActions (const NetworkStyle *networkStyle)
 Create the main UI actions. More...
 
void createMenuBar ()
 Create the menu bar and sub-menus. More...
 
void createToolBars ()
 Create the toolbars. More...
 
void createTrayIcon (const NetworkStyle *networkStyle)
 Create system tray icon and notification. More...
 
void createTrayIconMenu ()
 Create system tray menu (or setup the dock menu) More...
 
void setWalletActionsEnabled (bool enabled)
 Enable or disable all wallet-related actions. More...
 
void subscribeToCoreSignals ()
 Connect core signals to GUI client. More...
 
void unsubscribeFromCoreSignals ()
 Disconnect core signals from GUI client. More...
 
void updateTorIcon ()
 Set the Tor-enabled icon as shown in the UI. More...
 

Private Attributes

ClientModelclientModel
 
WalletFramewalletFrame
 
UnitDisplayStatusBarControlunitDisplayControl
 
QLabel * labelStakingIcon
 
QPushButton * labelEncryptionIcon
 
QLabel * labelTorIcon
 
QPushButton * labelConnectionsIcon
 
QLabel * labelBlocksIcon
 
QMenuBar * appMenuBar
 
QAction * overviewAction
 
QAction * historyAction
 
QAction * masternodeAction
 
QAction * quitAction
 
QAction * sendCoinsAction
 
QAction * usedSendingAddressesAction
 
QAction * usedReceivingAddressesAction
 
QAction * aboutAction
 
QAction * receiveCoinsAction
 
QAction * optionsAction
 
QAction * stakingAction
 
QAction * networkAction
 
QAction * toggleHideAction
 
QAction * encryptWalletAction
 
QAction * backupWalletAction
 
QAction * showSeedAction
 
QAction * changePassphraseAction
 
QAction * unlockWalletAction
 
QAction * lockWalletAction
 
QAction * aboutQtAction
 
QAction * openInfoAction
 
QAction * openRPCConsoleAction
 
QAction * openNetworkAction
 
QAction * openPeersAction
 
QAction * openRepairAction
 
QAction * openConfEditorAction
 
QAction * openMNConfEditorAction
 
QAction * showDataDirAction
 
QAction * showQtDirAction
 
QAction * showBackupsAction
 
QAction * openAction
 
QAction * openBlockExplorerAction
 
QAction * facebookAction
 
QAction * twitterAction
 
QAction * discordAction
 
QAction * telegramOfficialAction
 
QAction * telegramLoungeAction
 
QAction * mediumAction
 
QAction * steemitAction
 
QAction * instagramAction
 
QAction * redditAction
 
QAction * bridgeAction
 
QAction * showHelpMessageAction
 
QAction * openKBAction
 
QAction * openGitWikiAction
 
QAction * openBlockExplorerAPIAction
 
QAction * openBootStrapAction
 
QAction * openTGTechSupportAction
 
QAction * openTGMNSupportAction
 
QAction * openDiscordSupportAction
 
QAction * openBridgeAction
 
QAction * openDexAction
 
QAction * openToolkitAction
 
QAction * checkForUpdatesAction
 
QAction * multiSendAction
 
QFrame * frameBlocks
 
QLabel * stakingState
 
QLabel * connectionCount
 
QLabel * blockCount
 
QProgressDialog * progressDialog = nullptr
 
QSystemTrayIcon * trayIcon
 
QMenu * trayIconMenu
 
Notificatornotificator
 
RPCConsolerpcConsole
 
BlockExplorerexplorerWindow
 
bool showTooltips = false
 
int prevBlocks
 Keep track of previous number of blocks, to detect progress. More...
 
int spinnerFrame
 
QPoint m_previousPos
 
bool m_fMousePress
 

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 NetworkStyle networkStyle,
QWidget *  parent = 0 
)
explicit

Definition at line 72 of file bitcoingui.cpp.

Here is the call graph for this function:

◆ ~BitcoinGUI()

BitcoinGUI::~BitcoinGUI ( )

Definition at line 260 of file bitcoingui.cpp.

Here is the call graph for this function:

Member Function Documentation

◆ aboutClicked

void BitcoinGUI::aboutClicked ( )
privateslot

Show about dialog.

Definition at line 917 of file bitcoingui.cpp.

Here is the caller graph for this function:

◆ changeEvent()

void BitcoinGUI::changeEvent ( QEvent *  e)
protected

Definition at line 1288 of file bitcoingui.cpp.

Here is the call graph for this function:

◆ checkForUpdatesClicked

void BitcoinGUI::checkForUpdatesClicked ( )
privateslot

Definition at line 983 of file bitcoingui.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ closeEvent()

void BitcoinGUI::closeEvent ( QCloseEvent *  event)
protected

Definition at line 1304 of file bitcoingui.cpp.

Here is the call graph for this function:

◆ createActions()

void BitcoinGUI::createActions ( const NetworkStyle networkStyle)
private

Create the main UI actions.

Definition at line 277 of file bitcoingui.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ createMenuBar()

void BitcoinGUI::createMenuBar ( )
private

Create the menu bar and sub-menus.

Definition at line 540 of file bitcoingui.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ createToolBars()

void BitcoinGUI::createToolBars ( )
private

Create the toolbars.

Definition at line 629 of file bitcoingui.cpp.

Here is the caller graph for this function:

◆ createTrayIcon()

void BitcoinGUI::createTrayIcon ( const NetworkStyle networkStyle)
private

Create system tray icon and notification.

Definition at line 790 of file bitcoingui.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ createTrayIconMenu()

void BitcoinGUI::createTrayIconMenu ( )
private

Create system tray menu (or setup the dock menu)

Definition at line 803 of file bitcoingui.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ detectShutdown

void BitcoinGUI::detectShutdown ( )
privateslot

called by a timer to check if fRequestShutdown has been set

Definition at line 1504 of file bitcoingui.cpp.

Here is the call graph for this function:

◆ discordActionClicked

void BitcoinGUI::discordActionClicked ( )
privateslot

Definition at line 888 of file bitcoingui.cpp.

Here is the caller graph for this function:

◆ dragEnterEvent()

void BitcoinGUI::dragEnterEvent ( QDragEnterEvent *  event)
protected

Definition at line 1342 of file bitcoingui.cpp.

◆ dropEvent()

void BitcoinGUI::dropEvent ( QDropEvent *  event)
protected

Definition at line 1354 of file bitcoingui.cpp.

◆ eventFilter()

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

Definition at line 1349 of file bitcoingui.cpp.

◆ exitApp

void BitcoinGUI::exitApp ( )
slot

Definition at line 1529 of file bitcoingui.cpp.

◆ facebookActionClicked

void BitcoinGUI::facebookActionClicked ( )
privateslot

Social Networks.

Definition at line 880 of file bitcoingui.cpp.

Here is the caller graph for this function:

◆ handleRestart

void BitcoinGUI::handleRestart ( QStringList  args)
slot

Get restart command-line parameters and request restart.

Definition at line 1546 of file bitcoingui.cpp.

Here is the call graph for this function:

◆ instagramActionClicked

void BitcoinGUI::instagramActionClicked ( )
privateslot

Definition at line 904 of file bitcoingui.cpp.

Here is the caller graph for this function:

◆ mediumActionClicked

void BitcoinGUI::mediumActionClicked ( )
privateslot

Definition at line 900 of file bitcoingui.cpp.

Here is the caller graph for this function:

◆ 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 1232 of file bitcoingui.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ openBlockExplorerAPIClicked

void BitcoinGUI::openBlockExplorerAPIClicked ( )
privateslot

Definition at line 943 of file bitcoingui.cpp.

Here is the caller graph for this function:

◆ openBootStrapClicked

void BitcoinGUI::openBootStrapClicked ( )
privateslot

Definition at line 948 of file bitcoingui.cpp.

Here is the caller graph for this function:

◆ openBridgeClicked

void BitcoinGUI::openBridgeClicked ( )
privateslot

Definition at line 968 of file bitcoingui.cpp.

Here is the caller graph for this function:

◆ openDexClicked

void BitcoinGUI::openDexClicked ( )
privateslot

Definition at line 973 of file bitcoingui.cpp.

Here is the caller graph for this function:

◆ openDiscordSupportClicked

void BitcoinGUI::openDiscordSupportClicked ( )
privateslot

Definition at line 963 of file bitcoingui.cpp.

Here is the caller graph for this function:

◆ openGitWikiClicked

void BitcoinGUI::openGitWikiClicked ( )
privateslot

Definition at line 938 of file bitcoingui.cpp.

Here is the caller graph for this function:

◆ openKBClicked

void BitcoinGUI::openKBClicked ( )
privateslot

Definition at line 933 of file bitcoingui.cpp.

Here is the caller graph for this function:

◆ openTGMNSupportClicked

void BitcoinGUI::openTGMNSupportClicked ( )
privateslot

Definition at line 958 of file bitcoingui.cpp.

Here is the caller graph for this function:

◆ openTGTechSupportClicked

void BitcoinGUI::openTGTechSupportClicked ( )
privateslot

Definition at line 953 of file bitcoingui.cpp.

Here is the caller graph for this function:

◆ openToolkitClicked

void BitcoinGUI::openToolkitClicked ( )
privateslot

Definition at line 978 of file bitcoingui.cpp.

Here is the caller graph for this function:

◆ optionsClicked

void BitcoinGUI::optionsClicked ( )
privateslot

Show configuration dialog.

Definition at line 870 of file bitcoingui.cpp.

Here is the call graph for this function:

◆ receivedURI

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

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

Here is the caller graph for this function:

◆ redditActionClicked

void BitcoinGUI::redditActionClicked ( )
privateslot

Definition at line 908 of file bitcoingui.cpp.

Here is the caller graph for this function:

◆ requestedRestart

void BitcoinGUI::requestedRestart ( QStringList  args)
signal

Restart handling.

Here is the caller graph for this function:

◆ serviceRequestFinished

void BitcoinGUI::serviceRequestFinished ( QNetworkReply *  reply)
privateslot

Definition at line 994 of file bitcoingui.cpp.

Here is the caller graph for this function:

◆ 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 693 of file bitcoingui.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNumBlocks

void BitcoinGUI::setNumBlocks ( int  count)
slot

Set number of blocks shown in the UI.

Definition at line 1142 of file bitcoingui.cpp.

Here is the caller graph for this function:

◆ setNumConnections

void BitcoinGUI::setNumConnections ( int  count)
slot

Set number of connections shown in the UI.

Definition at line 1106 of file bitcoingui.cpp.

Here is the caller graph for this function:

◆ setStakingInProgress

void BitcoinGUI::setStakingInProgress ( bool  inProgress)
slot

Definition at line 1407 of file bitcoingui.cpp.

◆ setStakingStatus

void BitcoinGUI::setStakingStatus ( )
slot

Definition at line 1364 of file bitcoingui.cpp.

Here is the call graph for this function:

◆ setWalletActionsEnabled()

void BitcoinGUI::setWalletActionsEnabled ( bool  enabled)
private

Enable or disable all wallet-related actions.

Definition at line 774 of file bitcoingui.cpp.

◆ showHelpMessageClicked

void BitcoinGUI::showHelpMessageClicked ( )
privateslot

Show help message dialog.

Definition at line 926 of file bitcoingui.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ 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 1487 of file bitcoingui.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ showProgress

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

Show progress dialog e.g.

for verifychain

Definition at line 731 of file bitcoingui.cpp.

◆ steemitActionClicked

void BitcoinGUI::steemitActionClicked ( )
privateslot

Definition at line 912 of file bitcoingui.cpp.

Here is the caller graph for this function:

◆ subscribeToCoreSignals()

void BitcoinGUI::subscribeToCoreSignals ( )
private

Connect core signals to GUI client.

Definition at line 1533 of file bitcoingui.cpp.

◆ telegramLoungeActionClicked

void BitcoinGUI::telegramLoungeActionClicked ( )
privateslot

Definition at line 896 of file bitcoingui.cpp.

Here is the caller graph for this function:

◆ telegramOfficialActionClicked

void BitcoinGUI::telegramOfficialActionClicked ( )
privateslot

Definition at line 892 of file bitcoingui.cpp.

Here is the caller graph for this function:

◆ toggleHidden

void BitcoinGUI::toggleHidden ( )
privateslot

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

Definition at line 1499 of file bitcoingui.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ trayIconActivated

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

Handle tray icon clicked.

Definition at line 855 of file bitcoingui.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ twitterActionClicked

void BitcoinGUI::twitterActionClicked ( )
privateslot

Definition at line 884 of file bitcoingui.cpp.

Here is the caller graph for this function:

◆ unsubscribeFromCoreSignals()

void BitcoinGUI::unsubscribeFromCoreSignals ( )
private

Disconnect core signals from GUI client.

Definition at line 1539 of file bitcoingui.cpp.

Here is the caller graph for this function:

◆ updateTorIcon()

void BitcoinGUI::updateTorIcon ( )
private

Set the Tor-enabled icon as shown in the UI.

Definition at line 1469 of file bitcoingui.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ aboutAction

QAction* BitcoinGUI::aboutAction
private

Definition at line 102 of file bitcoingui.h.

◆ aboutQtAction

QAction* BitcoinGUI::aboutQtAction
private

Definition at line 114 of file bitcoingui.h.

◆ appMenuBar

QMenuBar* BitcoinGUI::appMenuBar
private

Definition at line 94 of file bitcoingui.h.

◆ backupWalletAction

QAction* BitcoinGUI::backupWalletAction
private

Definition at line 109 of file bitcoingui.h.

◆ blockCount

QLabel* BitcoinGUI::blockCount
private

Definition at line 153 of file bitcoingui.h.

◆ bridgeAction

QAction* BitcoinGUI::bridgeAction
private

Definition at line 136 of file bitcoingui.h.

◆ changePassphraseAction

QAction* BitcoinGUI::changePassphraseAction
private

Definition at line 111 of file bitcoingui.h.

◆ checkForUpdatesAction

QAction* BitcoinGUI::checkForUpdatesAction
private

Definition at line 148 of file bitcoingui.h.

◆ clientModel

ClientModel* BitcoinGUI::clientModel
private

Definition at line 84 of file bitcoingui.h.

◆ connectionCount

QLabel* BitcoinGUI::connectionCount
private

Definition at line 152 of file bitcoingui.h.

◆ DEFAULT_WALLET

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

Definition at line 53 of file bitcoingui.h.

◆ discordAction

QAction* BitcoinGUI::discordAction
private

Definition at line 129 of file bitcoingui.h.

◆ enableWallet

bool BitcoinGUI::enableWallet

Definition at line 72 of file bitcoingui.h.

◆ encryptWalletAction

QAction* BitcoinGUI::encryptWalletAction
private

Definition at line 108 of file bitcoingui.h.

◆ explorerWindow

BlockExplorer* BitcoinGUI::explorerWindow
private

Definition at line 161 of file bitcoingui.h.

◆ facebookAction

QAction* BitcoinGUI::facebookAction
private

Definition at line 127 of file bitcoingui.h.

◆ fMultiSend

bool BitcoinGUI::fMultiSend = false

Definition at line 73 of file bitcoingui.h.

◆ frameBlocks

QFrame* BitcoinGUI::frameBlocks
private

Definition at line 150 of file bitcoingui.h.

◆ historyAction

QAction* BitcoinGUI::historyAction
private

Definition at line 96 of file bitcoingui.h.

◆ instagramAction

QAction* BitcoinGUI::instagramAction
private

Definition at line 134 of file bitcoingui.h.

◆ isStartup

bool BitcoinGUI::isStartup = true

Definition at line 74 of file bitcoingui.h.

◆ labelBlocksIcon

QLabel* BitcoinGUI::labelBlocksIcon
private

Definition at line 92 of file bitcoingui.h.

◆ labelConnectionsIcon

QPushButton* BitcoinGUI::labelConnectionsIcon
private

Definition at line 91 of file bitcoingui.h.

◆ labelEncryptionIcon

QPushButton* BitcoinGUI::labelEncryptionIcon
private

Definition at line 89 of file bitcoingui.h.

◆ labelStakingIcon

QLabel* BitcoinGUI::labelStakingIcon
private

Definition at line 88 of file bitcoingui.h.

◆ labelTorIcon

QLabel* BitcoinGUI::labelTorIcon
private

Definition at line 90 of file bitcoingui.h.

◆ lockWalletAction

QAction* BitcoinGUI::lockWalletAction
private

Definition at line 113 of file bitcoingui.h.

◆ m_fMousePress

bool BitcoinGUI::m_fMousePress
private

Definition at line 168 of file bitcoingui.h.

◆ m_previousPos

QPoint BitcoinGUI::m_previousPos
private

Definition at line 167 of file bitcoingui.h.

◆ masternodeAction

QAction* BitcoinGUI::masternodeAction
private

Definition at line 97 of file bitcoingui.h.

◆ mediumAction

QAction* BitcoinGUI::mediumAction
private

Definition at line 132 of file bitcoingui.h.

◆ multiSendAction

QAction* BitcoinGUI::multiSendAction
private

Definition at line 149 of file bitcoingui.h.

◆ networkAction

QAction* BitcoinGUI::networkAction
private

Definition at line 106 of file bitcoingui.h.

◆ notificator

Notificator* BitcoinGUI::notificator
private

Definition at line 159 of file bitcoingui.h.

◆ openAction

QAction* BitcoinGUI::openAction
private

Definition at line 125 of file bitcoingui.h.

◆ openBlockExplorerAction

QAction* BitcoinGUI::openBlockExplorerAction
private

Definition at line 126 of file bitcoingui.h.

◆ openBlockExplorerAPIAction

QAction* BitcoinGUI::openBlockExplorerAPIAction
private

Definition at line 140 of file bitcoingui.h.

◆ openBootStrapAction

QAction* BitcoinGUI::openBootStrapAction
private

Definition at line 141 of file bitcoingui.h.

◆ openBridgeAction

QAction* BitcoinGUI::openBridgeAction
private

Definition at line 145 of file bitcoingui.h.

◆ openConfEditorAction

QAction* BitcoinGUI::openConfEditorAction
private

Definition at line 120 of file bitcoingui.h.

◆ openDexAction

QAction* BitcoinGUI::openDexAction
private

Definition at line 146 of file bitcoingui.h.

◆ openDiscordSupportAction

QAction* BitcoinGUI::openDiscordSupportAction
private

Definition at line 144 of file bitcoingui.h.

◆ openGitWikiAction

QAction* BitcoinGUI::openGitWikiAction
private

Definition at line 139 of file bitcoingui.h.

◆ openInfoAction

QAction* BitcoinGUI::openInfoAction
private

Definition at line 115 of file bitcoingui.h.

◆ openKBAction

QAction* BitcoinGUI::openKBAction
private

Definition at line 138 of file bitcoingui.h.

◆ openMNConfEditorAction

QAction* BitcoinGUI::openMNConfEditorAction
private

Definition at line 121 of file bitcoingui.h.

◆ openNetworkAction

QAction* BitcoinGUI::openNetworkAction
private

Definition at line 117 of file bitcoingui.h.

◆ openPeersAction

QAction* BitcoinGUI::openPeersAction
private

Definition at line 118 of file bitcoingui.h.

◆ openRepairAction

QAction* BitcoinGUI::openRepairAction
private

Definition at line 119 of file bitcoingui.h.

◆ openRPCConsoleAction

QAction* BitcoinGUI::openRPCConsoleAction
private

Definition at line 116 of file bitcoingui.h.

◆ openTGMNSupportAction

QAction* BitcoinGUI::openTGMNSupportAction
private

Definition at line 143 of file bitcoingui.h.

◆ openTGTechSupportAction

QAction* BitcoinGUI::openTGTechSupportAction
private

Definition at line 142 of file bitcoingui.h.

◆ openToolkitAction

QAction* BitcoinGUI::openToolkitAction
private

Definition at line 147 of file bitcoingui.h.

◆ optionsAction

QAction* BitcoinGUI::optionsAction
private

Definition at line 104 of file bitcoingui.h.

◆ overviewAction

QAction* BitcoinGUI::overviewAction
private

Definition at line 95 of file bitcoingui.h.

◆ prevBlocks

int BitcoinGUI::prevBlocks
private

Keep track of previous number of blocks, to detect progress.

Definition at line 165 of file bitcoingui.h.

◆ progressDialog

QProgressDialog* BitcoinGUI::progressDialog = nullptr
private

Definition at line 155 of file bitcoingui.h.

◆ quitAction

QAction* BitcoinGUI::quitAction
private

Definition at line 98 of file bitcoingui.h.

◆ receiveCoinsAction

QAction* BitcoinGUI::receiveCoinsAction
private

Definition at line 103 of file bitcoingui.h.

◆ redditAction

QAction* BitcoinGUI::redditAction
private

Definition at line 135 of file bitcoingui.h.

◆ rpcConsole

RPCConsole* BitcoinGUI::rpcConsole
private

Definition at line 160 of file bitcoingui.h.

◆ sendCoinsAction

QAction* BitcoinGUI::sendCoinsAction
private

Definition at line 99 of file bitcoingui.h.

◆ showBackupsAction

QAction* BitcoinGUI::showBackupsAction
private

Definition at line 124 of file bitcoingui.h.

◆ showDataDirAction

QAction* BitcoinGUI::showDataDirAction
private

Definition at line 122 of file bitcoingui.h.

◆ showHelpMessageAction

QAction* BitcoinGUI::showHelpMessageAction
private

Definition at line 137 of file bitcoingui.h.

◆ showQtDirAction

QAction* BitcoinGUI::showQtDirAction
private

Definition at line 123 of file bitcoingui.h.

◆ showSeedAction

QAction* BitcoinGUI::showSeedAction
private

Definition at line 110 of file bitcoingui.h.

◆ showTooltips

bool BitcoinGUI::showTooltips = false
private

Definition at line 162 of file bitcoingui.h.

◆ spinnerFrame

int BitcoinGUI::spinnerFrame
private

Definition at line 166 of file bitcoingui.h.

◆ stakingAction

QAction* BitcoinGUI::stakingAction
private

Definition at line 105 of file bitcoingui.h.

◆ stakingState

QLabel* BitcoinGUI::stakingState
private

Definition at line 151 of file bitcoingui.h.

◆ steemitAction

QAction* BitcoinGUI::steemitAction
private

Definition at line 133 of file bitcoingui.h.

◆ telegramLoungeAction

QAction* BitcoinGUI::telegramLoungeAction
private

Definition at line 131 of file bitcoingui.h.

◆ telegramOfficialAction

QAction* BitcoinGUI::telegramOfficialAction
private

Definition at line 130 of file bitcoingui.h.

◆ toggleHideAction

QAction* BitcoinGUI::toggleHideAction
private

Definition at line 107 of file bitcoingui.h.

◆ trayIcon

QSystemTrayIcon* BitcoinGUI::trayIcon
private

Definition at line 157 of file bitcoingui.h.

◆ trayIconMenu

QMenu* BitcoinGUI::trayIconMenu
private

Definition at line 158 of file bitcoingui.h.

◆ twitterAction

QAction* BitcoinGUI::twitterAction
private

Definition at line 128 of file bitcoingui.h.

◆ unitDisplayControl

UnitDisplayStatusBarControl* BitcoinGUI::unitDisplayControl
private

Definition at line 87 of file bitcoingui.h.

◆ unlockWalletAction

QAction* BitcoinGUI::unlockWalletAction
private

Definition at line 112 of file bitcoingui.h.

◆ usedReceivingAddressesAction

QAction* BitcoinGUI::usedReceivingAddressesAction
private

Definition at line 101 of file bitcoingui.h.

◆ usedSendingAddressesAction

QAction* BitcoinGUI::usedSendingAddressesAction
private

Definition at line 100 of file bitcoingui.h.

◆ walletFrame

WalletFrame* BitcoinGUI::walletFrame
private

Definition at line 85 of file bitcoingui.h.


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