![]() |
Dash Core
0.12.2.1
P2P Digital Currency
|
Public Slots | |
void | initializeResult (int retval) |
void | shutdownResult (int retval) |
void | handleRunawayException (const QString &message) |
Handle runaway exceptions. Shows a message box with the problem and quits the program. More... | |
Signals | |
void | requestedInitialize () |
void | requestedRestart (QStringList args) |
void | requestedShutdown () |
void | stopThread () |
void | splashFinished (QWidget *window) |
Public Member Functions | |
BitcoinApplication (int &argc, char **argv) | |
~BitcoinApplication () | |
void | parameterSetup () |
parameter interaction/setup based on rules More... | |
void | createOptionsModel (bool resetSettings) |
Create options model. More... | |
void | createWindow (const NetworkStyle *networkStyle) |
Create main window. More... | |
void | createSplashScreen (const NetworkStyle *networkStyle) |
Create splash screen. More... | |
void | requestInitialize () |
Request core initialization. More... | |
void | requestShutdown () |
Request core shutdown. More... | |
int | getReturnValue () |
Get process return value. More... | |
WId | getMainWinId () const |
Get window identifier of QMainWindow (BitcoinGUI) More... | |
Private Member Functions | |
void | startThread () |
Private Attributes | |
QThread * | coreThread |
OptionsModel * | optionsModel |
ClientModel * | clientModel |
BitcoinGUI * | window |
QTimer * | pollShutdownTimer |
int | returnValue |
const PlatformStyle * | platformStyle |
std::unique_ptr< QWidget > | shutdownWindow |
|
explicit |
void BitcoinApplication::createOptionsModel | ( | bool | resetSettings | ) |
void BitcoinApplication::createSplashScreen | ( | const NetworkStyle * | networkStyle | ) |
void BitcoinApplication::createWindow | ( | const NetworkStyle * | networkStyle | ) |
WId BitcoinApplication::getMainWinId | ( | ) | const |
Get window identifier of QMainWindow (BitcoinGUI)
Definition at line 546 of file dash.cpp.
Referenced by main().
|
inline |
|
slot |
Handle runaway exceptions. Shows a message box with the problem and quits the program.
Definition at line 540 of file dash.cpp.
Referenced by main(), and startThread().
|
slot |
Definition at line 477 of file dash.cpp.
Referenced by startThread().
void BitcoinApplication::parameterSetup | ( | ) |
|
signal |
Referenced by requestInitialize(), and startThread().
|
signal |
Referenced by startThread().
|
signal |
Referenced by createSplashScreen(), requestShutdown(), and startThread().
void BitcoinApplication::requestInitialize | ( | ) |
void BitcoinApplication::requestShutdown | ( | ) |
|
slot |
Definition at line 534 of file dash.cpp.
Referenced by startThread().
|
signal |
Referenced by createSplashScreen(), and initializeResult().
|
private |
Definition at line 417 of file dash.cpp.
Referenced by requestInitialize(), and requestShutdown().
|
signal |
Referenced by startThread(), and ~BitcoinApplication().
|
private |
Definition at line 248 of file dash.cpp.
Referenced by initializeResult(), and requestShutdown().
|
private |
Definition at line 246 of file dash.cpp.
Referenced by startThread(), and ~BitcoinApplication().
|
private |
Definition at line 247 of file dash.cpp.
Referenced by createOptionsModel(), initializeResult(), and ~BitcoinApplication().
|
private |
Definition at line 256 of file dash.cpp.
Referenced by BitcoinApplication(), createWindow(), initializeResult(), and ~BitcoinApplication().
|
private |
Definition at line 250 of file dash.cpp.
Referenced by createWindow(), and requestShutdown().
|
private |
Definition at line 255 of file dash.cpp.
Referenced by getReturnValue(), and initializeResult().
|
private |
Definition at line 257 of file dash.cpp.
Referenced by requestShutdown().
|
private |
Definition at line 249 of file dash.cpp.
Referenced by createWindow(), getMainWinId(), initializeResult(), requestShutdown(), startThread(), and ~BitcoinApplication().