PRCYCoin
2.0.0.7rc1
P2P Digital Currency
src
qt
togglebutton.h
Go to the documentation of this file.
1
// Copyright (c) 2011-2013 The Bitcoin developers
2
// Distributed under the MIT/X11 software license, see the accompanying
3
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
4
5
#ifndef BITCOIN_QT_TOGGLEBUTTON_H
6
#define BITCOIN_QT_TOGGLEBUTTON_H
7
8
#include <QWidget>
9
10
11
namespace
Ui
12
{
13
class
ToggleButton
;
14
}
15
16
class
ToggleButton
:
public
QWidget
17
{
18
Q_OBJECT
19
20
public
:
21
explicit
ToggleButton
(QWidget* parent = 0);
22
~ToggleButton
();
23
void
setOptionA
(QString label);
24
void
setOptionB
(QString label);
25
void
setLayoutDirection
(Qt::LayoutDirection Dir);
26
bool
getState
();
27
void
setState
(
bool
value);
28
29
protected
:
30
void
resizeEvent
(QResizeEvent * event);
31
void
paintEvent
(QPaintEvent *);
32
33
public
Q_SLOTS:
34
void
toggle
();
35
36
Q_SIGNALS:
37
void
stateChanged
(
ToggleButton
* widget);
38
private
Q_SLOTS:
39
40
private
:
41
Ui::ToggleButton*
ui
;
42
Qt::LayoutDirection
direction
;
43
bool
state
;
44
void
update
();
45
void
resize
();
46
};
47
48
#endif // BITCOIN_QT_TOGGLEBUTTON_H
ToggleButton::setOptionA
void setOptionA(QString label)
Definition:
togglebutton.cpp:35
ToggleButton::setOptionB
void setOptionB(QString label)
Definition:
togglebutton.cpp:38
ToggleButton::paintEvent
void paintEvent(QPaintEvent *)
Definition:
togglebutton.cpp:50
ToggleButton::resizeEvent
void resizeEvent(QResizeEvent *event)
Definition:
togglebutton.cpp:62
ToggleButton::ui
Ui::ToggleButton * ui
Definition:
togglebutton.h:41
ToggleButton::ToggleButton
ToggleButton(QWidget *parent=0)
Definition:
togglebutton.cpp:17
ToggleButton::setState
void setState(bool value)
Definition:
togglebutton.cpp:47
ToggleButton::~ToggleButton
~ToggleButton()
Definition:
togglebutton.cpp:30
ToggleButton::update
void update()
Definition:
togglebutton.cpp:80
ToggleButton
Definition:
togglebutton.h:16
ToggleButton::resize
void resize()
Definition:
togglebutton.cpp:65
Ui
Definition:
2faconfirmdialog.h:7
ToggleButton::toggle
void toggle()
Definition:
togglebutton.cpp:93
ToggleButton::direction
Qt::LayoutDirection direction
Definition:
togglebutton.h:42
ToggleButton::stateChanged
void stateChanged(ToggleButton *widget)
ToggleButton::state
bool state
Definition:
togglebutton.h:43
ToggleButton::setLayoutDirection
void setLayoutDirection(Qt::LayoutDirection Dir)
Definition:
togglebutton.cpp:41
ToggleButton::getState
bool getState()
Definition:
togglebutton.cpp:44
Generated on Tue Apr 28 2026 00:02:55 for PRCYCoin by
1.8.17