PIVX Core
5.6.99
P2P Digital Currency
src
qt
settings
walletoptionswidget.h
Go to the documentation of this file.
1
// Copyright (c) 2019-2021 The PIVX Core developers
2
// Distributed under the MIT software license, see the accompanying
3
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
4
5
#ifndef PIVX_QT_SETTINGS_WALLETOPTIONSWIDGET_H
6
#define PIVX_QT_SETTINGS_WALLETOPTIONSWIDGET_H
7
8
#include "
pwidget.h
"
9
#include <QDataWidgetMapper>
10
#include <QWidget>
11
namespace
Ui
{
12
class
SettingsWalletOptionsWidget
;
13
}
14
15
class
SettingsWalletOptionsWidget
:
public
PWidget
16
{
17
Q_OBJECT
18
19
public
:
20
explicit
SettingsWalletOptionsWidget
(
PIVXGUI
* _window, QWidget *parent =
nullptr
);
21
~SettingsWalletOptionsWidget
();
22
23
void
setMapper
(QDataWidgetMapper *mapper);
24
25
void
discardWalletOnlyOptions
();
26
bool
saveWalletOnlyOptions
();
27
28
void
saveMapPortOptions
();
29
30
Q_SIGNALS:
31
void
saveSettings
();
32
void
discardSettings
();
33
34
public
Q_SLOTS:
35
void
onResetClicked
();
36
37
private
:
38
Ui::SettingsWalletOptionsWidget *
ui
;
39
40
void
loadWalletModel
()
override
;
41
void
loadClientModel
()
override
;
42
void
reloadWalletOptions
();
43
44
void
setSpinBoxStakeSplitThreshold
(
double
val);
45
double
getSpinBoxStakeSplitThreshold
()
const
;
46
47
// Enable or disable the network activity
48
void
setNetworkActivity
(
bool
active);
49
};
50
51
#endif
// PIVX_QT_SETTINGS_WALLETOPTIONSWIDGET_H
PIVXGUI
PIVX GUI main class.
Definition:
pivxgui.h:46
PWidget
Definition:
pwidget.h:30
SettingsWalletOptionsWidget
Definition:
walletoptionswidget.h:16
SettingsWalletOptionsWidget::onResetClicked
void onResetClicked()
Definition:
walletoptionswidget.cpp:74
SettingsWalletOptionsWidget::setMapper
void setMapper(QDataWidgetMapper *mapper)
Definition:
walletoptionswidget.cpp:83
SettingsWalletOptionsWidget::saveWalletOnlyOptions
bool saveWalletOnlyOptions()
Definition:
walletoptionswidget.cpp:125
SettingsWalletOptionsWidget::loadClientModel
void loadClientModel() override
Definition:
walletoptionswidget.cpp:102
SettingsWalletOptionsWidget::discardWalletOnlyOptions
void discardWalletOnlyOptions()
Definition:
walletoptionswidget.cpp:142
SettingsWalletOptionsWidget::~SettingsWalletOptionsWidget
~SettingsWalletOptionsWidget()
Definition:
walletoptionswidget.cpp:159
SettingsWalletOptionsWidget::setNetworkActivity
void setNetworkActivity(bool active)
Definition:
walletoptionswidget.cpp:152
SettingsWalletOptionsWidget::getSpinBoxStakeSplitThreshold
double getSpinBoxStakeSplitThreshold() const
Definition:
walletoptionswidget.cpp:120
SettingsWalletOptionsWidget::ui
Ui::SettingsWalletOptionsWidget * ui
Definition:
walletoptionswidget.h:38
SettingsWalletOptionsWidget::loadWalletModel
void loadWalletModel() override
Definition:
walletoptionswidget.cpp:96
SettingsWalletOptionsWidget::SettingsWalletOptionsWidget
SettingsWalletOptionsWidget(PIVXGUI *_window, QWidget *parent=nullptr)
Definition:
walletoptionswidget.cpp:14
SettingsWalletOptionsWidget::saveSettings
void saveSettings()
SettingsWalletOptionsWidget::saveMapPortOptions
void saveMapPortOptions()
Definition:
walletoptionswidget.cpp:147
SettingsWalletOptionsWidget::setSpinBoxStakeSplitThreshold
void setSpinBoxStakeSplitThreshold(double val)
Definition:
walletoptionswidget.cpp:115
SettingsWalletOptionsWidget::discardSettings
void discardSettings()
SettingsWalletOptionsWidget::reloadWalletOptions
void reloadWalletOptions()
Definition:
walletoptionswidget.cpp:110
Ui
Definition:
addnewcontactdialog.h:10
pwidget.h
Generated on Wed Apr 2 2025 00:40:32 for PIVX Core by
1.9.1