PIVX Core  5.6.99
P2P Digital Currency
networkwidget.cpp
Go to the documentation of this file.
1 // Copyright (c) 2019 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 
6 #include "qt/settings/forms/ui_networkwidget.h"
7 
8 #include "optionsmodel.h"
9 #include "qtutils.h"
10 
12  PWidget(_window, parent),
13  ui(new Ui::SettingsNetworkWidget)
14 {
15  ui->setupUi(this);
16 
17  this->setStyleSheet(parent->styleSheet());
18 
19  // Containers
20  ui->left->setProperty("cssClass", "container");
21  ui->left->setContentsMargins(10,10,10,10);
22 
23  // Buttons
24  ui->pushButtonSave->setText(tr("SAVE"));
25  ui->pushButtonReset->setText(tr("Reset to default"));
26  setCssBtnPrimary(ui->pushButtonSave);
27  setCssBtnSecondary(ui->pushButtonReset);
28 
29  connect(ui->pushButtonSave, &QPushButton::clicked, [this] { Q_EMIT saveSettings(); });
30 }
31 
32 void SettingsNetworkWidget::setMapper(QDataWidgetMapper *mapper){
33 }
34 
36 {
37  delete ui;
38 }
PIVX GUI main class.
Definition: pivxgui.h:46
Ui::SettingsNetworkWidget * ui
Definition: networkwidget.h:27
void setMapper(QDataWidgetMapper *mapper)
SettingsNetworkWidget(PIVXGUI *_window, QWidget *parent=nullptr)
void setCssBtnPrimary(QPushButton *btn, bool forceUpdate)
Definition: qtutils.cpp:302
void setCssBtnSecondary(QPushButton *btn, bool forceUpdate)
Definition: qtutils.cpp:307