PIVX Core
5.6.99
P2P Digital Currency
src
qt
navmenuwidget.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_NAVMENUWIDGET_H
6
#define PIVX_QT_NAVMENUWIDGET_H
7
8
#include "
pwidget.h
"
9
#include <QWidget>
10
11
class
PIVXGUI
;
12
13
namespace
Ui
{
14
class
NavMenuWidget
;
15
}
16
17
class
NavMenuWidget
:
public
PWidget
18
{
19
Q_OBJECT
20
21
public
:
22
explicit
NavMenuWidget
(
PIVXGUI
* mainWindow, QWidget *parent =
nullptr
);
23
~NavMenuWidget
();
24
25
void
loadWalletModel
()
override
;
26
virtual
void
showEvent
(QShowEvent *event)
override
;
27
28
public
Q_SLOTS:
29
void
selectSettings
();
30
void
onShowHideColdStakingChanged
(
bool
show);
31
32
private
Q_SLOTS:
33
void
onSendClicked
();
34
void
onDashboardClicked
();
35
void
onAddressClicked
();
36
void
onMasterNodesClicked
();
37
void
onColdStakingClicked
();
38
void
onGovClicked
();
39
void
onSettingsClicked
();
40
void
onReceiveClicked
();
41
void
updateButtonStyles
();
42
private
:
43
Ui::NavMenuWidget *
ui
;
44
QList<QWidget*>
btns
;
45
46
void
connectActions
();
47
void
onNavSelected
(QWidget* active,
bool
startup =
false
);
48
49
bool
init
=
false
;
50
};
51
52
#endif
// PIVX_QT_NAVMENUWIDGET_H
NavMenuWidget
Definition:
navmenuwidget.h:18
NavMenuWidget::onSettingsClicked
void onSettingsClicked()
Definition:
navmenuwidget.cpp:119
NavMenuWidget::onMasterNodesClicked
void onMasterNodesClicked()
Definition:
navmenuwidget.cpp:103
NavMenuWidget::onGovClicked
void onGovClicked()
Definition:
navmenuwidget.cpp:113
NavMenuWidget::onSendClicked
void onSendClicked()
Definition:
navmenuwidget.cpp:88
NavMenuWidget::NavMenuWidget
NavMenuWidget(PIVXGUI *mainWindow, QWidget *parent=nullptr)
Definition:
navmenuwidget.cpp:14
NavMenuWidget::onDashboardClicked
void onDashboardClicked()
Definition:
navmenuwidget.cpp:93
NavMenuWidget::loadWalletModel
void loadWalletModel() override
Definition:
navmenuwidget.cpp:60
NavMenuWidget::onColdStakingClicked
void onColdStakingClicked()
Definition:
navmenuwidget.cpp:108
NavMenuWidget::showEvent
virtual void showEvent(QShowEvent *event) override
Definition:
navmenuwidget.cpp:151
NavMenuWidget::onAddressClicked
void onAddressClicked()
Definition:
navmenuwidget.cpp:98
NavMenuWidget::updateButtonStyles
void updateButtonStyles()
Definition:
navmenuwidget.cpp:158
NavMenuWidget::ui
Ui::NavMenuWidget * ui
Definition:
navmenuwidget.h:43
NavMenuWidget::onNavSelected
void onNavSelected(QWidget *active, bool startup=false)
Definition:
navmenuwidget.cpp:129
NavMenuWidget::btns
QList< QWidget * > btns
Definition:
navmenuwidget.h:44
NavMenuWidget::init
bool init
Definition:
navmenuwidget.h:49
NavMenuWidget::~NavMenuWidget
~NavMenuWidget()
Definition:
navmenuwidget.cpp:171
NavMenuWidget::connectActions
void connectActions()
Actions.
Definition:
navmenuwidget.cpp:69
NavMenuWidget::onShowHideColdStakingChanged
void onShowHideColdStakingChanged(bool show)
Definition:
navmenuwidget.cpp:145
NavMenuWidget::selectSettings
void selectSettings()
Definition:
navmenuwidget.cpp:141
NavMenuWidget::onReceiveClicked
void onReceiveClicked()
Definition:
navmenuwidget.cpp:124
PIVXGUI
PIVX GUI main class.
Definition:
pivxgui.h:46
PWidget
Definition:
pwidget.h:30
Ui
Definition:
addnewcontactdialog.h:10
pwidget.h
Generated on Wed Apr 2 2025 00:40:31 for PIVX Core by
1.9.1