5 #ifndef BITCOIN_QT_OPTIONSDIALOG_H 6 #define BITCOIN_QT_OPTIONSDIALOG_H 16 class QDataWidgetMapper;
76 Ui::OptionsDialog *
ui;
82 #endif // BITCOIN_QT_OPTIONSDIALOG_H
OptionsDialog(QWidget *parent, bool enableWallet)
Proxy address widget validator, checks for a valid proxy address.
void setClientModel(ClientModel *client_model)
State validate(QString &input, int &pos) const override
void setOkButtonState(bool fState)
void on_resetButton_clicked()
Line edit that can be marked as "invalid" to show input validation feedback.
State
The various states a (txhash,peer) pair can be in.
void togglePruneWarning(bool enabled)
void proxyIpChecks(QValidatedLineEdit *pUiProxyIp, uint16_t nProxyPort)
void on_openBitcoinConfButton_clicked()
void setModel(OptionsModel *model)
QDataWidgetMapper * mapper
ClientModel * m_client_model
void on_okButton_clicked()
void updateDefaultProxyNets()
void setCurrentTab(OptionsDialog::Tab tab)
Model for Bitcoin network client.
Interface from Qt to configuration data structure for Bitcoin client.
void on_showTrayIcon_stateChanged(int state)
void showRestartWarning(bool fPersistent=false)
void on_cancelButton_clicked()
void updateProxyValidationState()
ProxyAddressValidator(QObject *parent)