Fabcoin Core
0.16.2
P2P Digital Currency
|
Main Fabcoin application object. More...
Public Slots | |
void | initializeResult (bool success) |
void | shutdownResult () |
void | handleRunawayException (const QString &message) |
Handle runaway exceptions. Shows a message box with the problem and quits the program. More... | |
Signals | |
void | requestedInitialize () |
void | requestedShutdown () |
void | stopThread () |
void | splashFinished (QWidget *window) |
Public Member Functions | |
FabcoinApplication (int &argc, char **argv) | |
~FabcoinApplication () | |
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 (FabcoinGUI) More... | |
void | restoreWallet () |
Private Member Functions | |
void | startThread () |
Private Attributes | |
QThread * | coreThread |
OptionsModel * | optionsModel |
ClientModel * | clientModel |
FabcoinGUI * | window |
QTimer * | pollShutdownTimer |
int | returnValue |
const PlatformStyle * | platformStyle |
std::unique_ptr< QWidget > | shutdownWindow |
QString | restorePath |
QString | restoreParam |
Main Fabcoin application object.
Definition at line 216 of file fabcoin.cpp.
|
explicit |
FabcoinApplication::~FabcoinApplication | ( | ) |
Definition at line 372 of file fabcoin.cpp.
void FabcoinApplication::createOptionsModel | ( | bool | resetSettings | ) |
Create options model.
Definition at line 401 of file fabcoin.cpp.
void FabcoinApplication::createSplashScreen | ( | const NetworkStyle * | networkStyle | ) |
Create splash screen.
Definition at line 415 of file fabcoin.cpp.
void FabcoinApplication::createWindow | ( | const NetworkStyle * | networkStyle | ) |
Create main window.
Definition at line 406 of file fabcoin.cpp.
WId FabcoinApplication::getMainWinId | ( | ) | const |
Get window identifier of QMainWindow (FabcoinGUI)
Definition at line 563 of file fabcoin.cpp.
|
inline |
Get process return value.
Definition at line 242 of file fabcoin.cpp.
|
slot |
Handle runaway exceptions. Shows a message box with the problem and quits the program.
Definition at line 557 of file fabcoin.cpp.
|
slot |
Definition at line 494 of file fabcoin.cpp.
void FabcoinApplication::parameterSetup | ( | ) |
parameter interaction/setup based on rules
Definition at line 446 of file fabcoin.cpp.
|
signal |
|
signal |
void FabcoinApplication::requestInitialize | ( | ) |
Request core initialization.
Definition at line 452 of file fabcoin.cpp.
void FabcoinApplication::requestShutdown | ( | ) |
Request core shutdown.
Definition at line 459 of file fabcoin.cpp.
void FabcoinApplication::restoreWallet | ( | ) |
Definition at line 571 of file fabcoin.cpp.
|
slot |
|
signal |
|
private |
Definition at line 425 of file fabcoin.cpp.
|
signal |
|
private |
Definition at line 264 of file fabcoin.cpp.
|
private |
Definition at line 262 of file fabcoin.cpp.
|
private |
Definition at line 263 of file fabcoin.cpp.
|
private |
Definition at line 272 of file fabcoin.cpp.
|
private |
Definition at line 266 of file fabcoin.cpp.
|
private |
Definition at line 278 of file fabcoin.cpp.
|
private |
Definition at line 277 of file fabcoin.cpp.
|
private |
Definition at line 271 of file fabcoin.cpp.
|
private |
Definition at line 273 of file fabcoin.cpp.
|
private |
Definition at line 265 of file fabcoin.cpp.