Bitcoin
|
#include <intro.h>
Public Slots | |
void | setStatus (int status, const QString &message, quint64 bytesAvailable) |
Signals | |
void | requestCheck () |
Public Member Functions | |
Intro (QWidget *parent=nullptr, uint64_t blockchain_size=0, uint64_t chain_state_size=0) | |
~Intro () | |
QString | getDataDirectory () |
void | setDataDirectory (const QString &dataDir) |
Static Public Member Functions | |
static bool | pickDataDirectory (interfaces::Node &node) |
Private Slots | |
void | on_dataDirectory_textChanged (const QString &arg1) |
void | on_ellipsisButton_clicked () |
void | on_dataDirDefault_clicked () |
void | on_dataDirCustom_clicked () |
Private Member Functions | |
void | startThread () |
void | checkPath (const QString &dataDir) |
QString | getPathToCheck () |
Private Attributes | |
Ui::Intro * | ui |
QThread * | thread |
QMutex | mutex |
bool | signalled |
QString | pathToCheck |
uint64_t | m_blockchain_size |
uint64_t | m_chain_state_size |
Friends | |
class | FreespaceChecker |
Introduction screen (pre-GUI startup). Allows the user to choose a data directory, in which the wallet and block chain will be stored.
|
explicit |
Intro::~Intro | ( | ) |
|
private |
QString Intro::getDataDirectory | ( | ) |
|
private |
|
privateslot |
|
privateslot |
|
privateslot |
|
privateslot |
|
static |
Determine data directory. Let the user choose if the current one doesn't exist.
|
signal |
void Intro::setDataDirectory | ( | const QString & | dataDir | ) |
|
slot |
|
private |
|
friend |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |