Bitcoin
|
#include <splashscreen.h>
Public Slots | |
void | finish () |
void | showMessage (const QString &message, int alignment, const QColor &color) |
Public Member Functions | |
SplashScreen (interfaces::Node &node, Qt::WindowFlags f, const NetworkStyle *networkStyle) | |
~SplashScreen () | |
Protected Member Functions | |
void | paintEvent (QPaintEvent *event) |
void | closeEvent (QCloseEvent *event) |
bool | eventFilter (QObject *obj, QEvent *ev) |
Private Member Functions | |
void | subscribeToCoreSignals () |
void | unsubscribeFromCoreSignals () |
void | ConnectWallet (std::unique_ptr< interfaces::Wallet > wallet) |
Private Attributes | |
QPixmap | pixmap |
QString | curMessage |
QColor | curColor |
int | curAlignment |
interfaces::Node & | m_node |
std::unique_ptr< interfaces::Handler > | m_handler_init_message |
std::unique_ptr< interfaces::Handler > | m_handler_show_progress |
std::unique_ptr< interfaces::Handler > | m_handler_load_wallet |
std::list< std::unique_ptr< interfaces::Wallet > > | m_connected_wallets |
std::list< std::unique_ptr< interfaces::Handler > > | m_connected_wallet_handlers |
Class for the splashscreen with information of the running client.
|
explicit |
SplashScreen::~SplashScreen | ( | ) |
|
protected |
|
private |
Connect wallet signals to splash screen
|
protected |
|
slot |
Hide the splash screen window and schedule the splash screen object for deletion
|
protected |
|
slot |
Show message and progress
|
private |
Connect core signals to splash screen
|
private |
Disconnect core signals to splash screen
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |