BPS C++ API
2.24.4
bpspushbuttons.h
Go to the documentation of this file.
1
4
#ifndef BPSPUSHBUTTONS_H
5
#define BPSPUSHBUTTONS_H
6
7
#include "
bpsgui_global.h
"
8
#include <QPushButton>
9
13
class
BPSGUI_EXPORT
BpsPushButton
:
public
QPushButton
14
{
15
Q_OBJECT
16
17
public
:
22
BpsPushButton
(
const
QString
& aLabel,
QWidget
* aParent=0);
23
29
BpsPushButton
(
const
QString
& aIconName,
const
QString
& aLabel,
QWidget
* aParent=0);
30
};
// BpsPushButton
31
35
class
BPSGUI_EXPORT
BpsBackButton
:
public
BpsPushButton
36
{
37
Q_OBJECT
38
39
public
:
40
44
BpsBackButton
(
QWidget
* aParent=0);
45
51
BpsBackButton
(
const
QString
& aLabel,
QWidget
* aParent=0);
52
};
// BpsBackButton
53
57
class
BPSGUI_EXPORT
BpsToolboxButton
:
public
BpsPushButton
58
{
59
Q_OBJECT
60
61
public
:
62
66
BpsToolboxButton
(
QWidget
* aParent=0);
67
73
BpsToolboxButton
(
const
QString
& aLabel,
QWidget
* aParent=0);
74
};
// BpsToolboxButton
75
79
class
BPSGUI_EXPORT
BpsViewButton
:
public
BpsPushButton
80
{
81
Q_OBJECT
82
83
public
:
84
88
BpsViewButton
(
QWidget
* aParent=0);
89
95
BpsViewButton
(
const
QString
& aLabel,
QWidget
* aParent=0);
96
};
// BpsViewButton
97
101
class
BPSGUI_EXPORT
BpsPackageButton
:
public
BpsPushButton
102
{
103
Q_OBJECT
104
105
public
:
106
110
BpsPackageButton
(
QWidget
* aParent=0);
111
117
BpsPackageButton
(
const
QString
& aLabel,
QWidget
* aParent=0);
118
};
// BpsPackageButton
119
123
class
BPSGUI_EXPORT
BpsCancelButton
:
public
BpsPushButton
124
{
125
Q_OBJECT
126
127
public
:
128
132
BpsCancelButton
(
QWidget
* aParent=0);
133
139
BpsCancelButton
(
const
QString
& aLabel,
QWidget
* aParent=0);
140
};
// BpsCancelButton
141
145
class
BPSGUI_EXPORT
BpsExitButton
:
public
BpsPushButton
146
{
147
Q_OBJECT
148
149
public
:
150
154
BpsExitButton
(
QWidget
* aParent=0);
155
161
BpsExitButton
(
const
QString
& aLabel,
QWidget
* aParent=0);
162
};
// BpsExitButton
163
167
class
BPSGUI_EXPORT
BpsNextButton
:
public
BpsPushButton
168
{
169
Q_OBJECT
170
171
public
:
172
176
BpsNextButton
(
QWidget
* aParent=0);
177
183
BpsNextButton
(
const
QString
& aLabel,
QWidget
* aParent=0);
184
};
// BpsNextButton
185
189
class
BPSGUI_EXPORT
BpsOkButton
:
public
BpsPushButton
190
{
191
Q_OBJECT
192
193
public
:
194
198
BpsOkButton
(
QWidget
* aParent=0);
199
205
BpsOkButton
(
const
QString
& aLabel,
QWidget
* aParent=0);
206
};
// BpsOkButton
207
208
212
class
BPSGUI_EXPORT
BpsFinishButton
:
public
BpsPushButton
213
{
214
Q_OBJECT
215
216
public
:
217
221
BpsFinishButton
(
QWidget
* aParent=0);
222
228
BpsFinishButton
(
const
QString
& aLabel,
QWidget
* aParent=0);
229
};
// BpsFinishButton
230
231
235
class
BPSGUI_EXPORT
BpsPrintButton
:
public
BpsPushButton
236
{
237
Q_OBJECT
238
239
public
:
240
244
BpsPrintButton
(
QWidget
* aParent=0);
245
251
BpsPrintButton
(
const
QString
& aLabel,
QWidget
* aParent=0);
252
};
// BpsPrintButton
253
254
#endif
// BPSPUSHBUTTONS_H
bpsgui_global.h
Public include file for BPS GUI library macros.
BPSGUI_EXPORT
#define BPSGUI_EXPORT
Declare class an import from the shared library.
Definition:
bpsgui_global.h:22
BpsBackButton
The standard back push button.
Definition:
bpspushbuttons.h:36
BpsBackButton::BpsBackButton
BpsBackButton(QWidget *aParent=0)
BpsBackButton::BpsBackButton
BpsBackButton(const QString &aLabel, QWidget *aParent=0)
Overload allowing custom texts.
BpsCancelButton
The standard cancel push button.
Definition:
bpspushbuttons.h:124
BpsCancelButton::BpsCancelButton
BpsCancelButton(const QString &aLabel, QWidget *aParent=0)
Overload allowing custom texts.
BpsCancelButton::BpsCancelButton
BpsCancelButton(QWidget *aParent=0)
BpsExitButton
The standard exit push button.
Definition:
bpspushbuttons.h:146
BpsExitButton::BpsExitButton
BpsExitButton(const QString &aLabel, QWidget *aParent=0)
Overload allowing custom texts.
BpsExitButton::BpsExitButton
BpsExitButton(QWidget *aParent=0)
BpsFinishButton
The standard finish push button.
Definition:
bpspushbuttons.h:213
BpsFinishButton::BpsFinishButton
BpsFinishButton(const QString &aLabel, QWidget *aParent=0)
Overload allowing custom texts.
BpsFinishButton::BpsFinishButton
BpsFinishButton(QWidget *aParent=0)
BpsNextButton
The standard next push button.
Definition:
bpspushbuttons.h:168
BpsNextButton::BpsNextButton
BpsNextButton(const QString &aLabel, QWidget *aParent=0)
Overload allowing custom texts.
BpsNextButton::BpsNextButton
BpsNextButton(QWidget *aParent=0)
BpsOkButton
The standard ok push button.
Definition:
bpspushbuttons.h:190
BpsOkButton::BpsOkButton
BpsOkButton(const QString &aLabel, QWidget *aParent=0)
Overload allowing custom texts.
BpsOkButton::BpsOkButton
BpsOkButton(QWidget *aParent=0)
BpsPackageButton
The standard package push button.
Definition:
bpspushbuttons.h:102
BpsPackageButton::BpsPackageButton
BpsPackageButton(const QString &aLabel, QWidget *aParent=0)
Overload allowing custom texts.
BpsPackageButton::BpsPackageButton
BpsPackageButton(QWidget *aParent=0)
BpsPrintButton
The standard print push button.
Definition:
bpspushbuttons.h:236
BpsPrintButton::BpsPrintButton
BpsPrintButton(const QString &aLabel, QWidget *aParent=0)
Overload allowing custom texts.
BpsPrintButton::BpsPrintButton
BpsPrintButton(QWidget *aParent=0)
BpsPushButton
Abstract base class for standard push buttons.
Definition:
bpspushbuttons.h:14
BpsPushButton::BpsPushButton
BpsPushButton(const QString &aLabel, QWidget *aParent=0)
BpsPushButton::BpsPushButton
BpsPushButton(const QString &aIconName, const QString &aLabel, QWidget *aParent=0)
BpsToolboxButton
The standard toolbox push button.
Definition:
bpspushbuttons.h:58
BpsToolboxButton::BpsToolboxButton
BpsToolboxButton(const QString &aLabel, QWidget *aParent=0)
Overload allowing custom texts.
BpsToolboxButton::BpsToolboxButton
BpsToolboxButton(QWidget *aParent=0)
BpsViewButton
The standard view push button.
Definition:
bpspushbuttons.h:80
BpsViewButton::BpsViewButton
BpsViewButton(const QString &aLabel, QWidget *aParent=0)
Overload allowing custom texts.
BpsViewButton::BpsViewButton
BpsViewButton(QWidget *aParent=0)
QPushButton
QString
QWidget
C:
dev
bps
src
libs
bpsgui
bpspushbuttons.h
Generated by
1.9.1