Main Bitcoin application object.
More...
#include <bitcoin.h>
|
bool | event (QEvent *e) override |
|
Main Bitcoin application object.
Definition at line 34 of file bitcoin.h.
◆ BitcoinApplication()
BitcoinApplication::BitcoinApplication |
( |
| ) |
|
|
explicit |
◆ ~BitcoinApplication()
BitcoinApplication::~BitcoinApplication |
( |
| ) |
|
◆ baseInitialize()
bool BitcoinApplication::baseInitialize |
( |
| ) |
|
Basic initialization, before starting initialization/shutdown thread. Return true on success.
Definition at line 296 of file bitcoin.cpp.
◆ createNode()
◆ createOptionsModel()
bool BitcoinApplication::createOptionsModel |
( |
bool |
resetSettings | ) |
|
◆ createSplashScreen()
void BitcoinApplication::createSplashScreen |
( |
const NetworkStyle * |
networkStyle | ) |
|
◆ createWindow()
void BitcoinApplication::createWindow |
( |
const NetworkStyle * |
networkStyle | ) |
|
◆ event()
bool BitcoinApplication::event |
( |
QEvent * |
e | ) |
|
|
overrideprotected |
◆ getMainWinId()
WId BitcoinApplication::getMainWinId |
( |
| ) |
const |
◆ handleNonFatalException
void BitcoinApplication::handleNonFatalException |
( |
const QString & |
message | ) |
|
|
slot |
A helper function that shows a message box with details about a non-fatal exception.
Definition at line 450 of file bitcoin.cpp.
◆ handleRunawayException
void BitcoinApplication::handleRunawayException |
( |
const QString & |
message | ) |
|
|
slot |
Handle runaway exceptions. Shows a message box with the problem and quits the program.
Definition at line 441 of file bitcoin.cpp.
◆ initializeResult
◆ InitPruneSetting()
void BitcoinApplication::InitPruneSetting |
( |
int64_t |
prune_MiB | ) |
|
◆ node()
◆ parameterSetup()
void BitcoinApplication::parameterSetup |
( |
| ) |
|
parameter interaction/setup based on rules
Definition at line 316 of file bitcoin.cpp.
◆ requestedInitialize
void BitcoinApplication::requestedInitialize |
( |
| ) |
|
|
signal |
◆ requestedShutdown
void BitcoinApplication::requestedShutdown |
( |
| ) |
|
|
signal |
◆ requestInitialize()
void BitcoinApplication::requestInitialize |
( |
| ) |
|
Request core initialization.
Definition at line 331 of file bitcoin.cpp.
◆ requestShutdown
void BitcoinApplication::requestShutdown |
( |
| ) |
|
|
slot |
◆ setupPlatformStyle()
void BitcoinApplication::setupPlatformStyle |
( |
| ) |
|
◆ startThread()
void BitcoinApplication::startThread |
( |
| ) |
|
|
private |
◆ windowShown
void BitcoinApplication::windowShown |
( |
BitcoinGUI * |
window | ) |
|
|
signal |
◆ clientModel
◆ m_executor
◆ m_node
◆ m_splash
◆ optionsModel
◆ platformStyle
◆ pollShutdownTimer
QTimer* BitcoinApplication::pollShutdownTimer {nullptr} |
|
private |
◆ shutdownWindow
std::unique_ptr<QWidget> BitcoinApplication::shutdownWindow |
|
private |
◆ window
The documentation for this class was generated from the following files: