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 
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 
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 
58 {
59  Q_OBJECT
60 
61 public:
62 
67 
73  BpsToolboxButton(const QString& aLabel, QWidget* aParent=0);
74 }; // BpsToolboxButton
75 
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 
102 {
103  Q_OBJECT
104 
105 public:
106 
111 
117  BpsPackageButton(const QString& aLabel, QWidget* aParent=0);
118 }; // BpsPackageButton
119 
124 {
125  Q_OBJECT
126 
127 public:
128 
133 
139  BpsCancelButton(const QString& aLabel, QWidget* aParent=0);
140 }; // BpsCancelButton
141 
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 
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 
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 
213 {
214  Q_OBJECT
215 
216 public:
217 
222 
228  BpsFinishButton(const QString& aLabel, QWidget* aParent=0);
229 }; // BpsFinishButton
230 
231 
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
Public include file for BPS GUI library macros.
#define BPSGUI_EXPORT
Declare class an import from the shared library.
Definition: bpsgui_global.h:22
The standard back push button.
Definition: bpspushbuttons.h:36
BpsBackButton(QWidget *aParent=0)
BpsBackButton(const QString &aLabel, QWidget *aParent=0)
Overload allowing custom texts.
The standard cancel push button.
Definition: bpspushbuttons.h:124
BpsCancelButton(const QString &aLabel, QWidget *aParent=0)
Overload allowing custom texts.
BpsCancelButton(QWidget *aParent=0)
The standard exit push button.
Definition: bpspushbuttons.h:146
BpsExitButton(const QString &aLabel, QWidget *aParent=0)
Overload allowing custom texts.
BpsExitButton(QWidget *aParent=0)
The standard finish push button.
Definition: bpspushbuttons.h:213
BpsFinishButton(const QString &aLabel, QWidget *aParent=0)
Overload allowing custom texts.
BpsFinishButton(QWidget *aParent=0)
The standard next push button.
Definition: bpspushbuttons.h:168
BpsNextButton(const QString &aLabel, QWidget *aParent=0)
Overload allowing custom texts.
BpsNextButton(QWidget *aParent=0)
The standard ok push button.
Definition: bpspushbuttons.h:190
BpsOkButton(const QString &aLabel, QWidget *aParent=0)
Overload allowing custom texts.
BpsOkButton(QWidget *aParent=0)
The standard package push button.
Definition: bpspushbuttons.h:102
BpsPackageButton(const QString &aLabel, QWidget *aParent=0)
Overload allowing custom texts.
BpsPackageButton(QWidget *aParent=0)
The standard print push button.
Definition: bpspushbuttons.h:236
BpsPrintButton(const QString &aLabel, QWidget *aParent=0)
Overload allowing custom texts.
BpsPrintButton(QWidget *aParent=0)
Abstract base class for standard push buttons.
Definition: bpspushbuttons.h:14
BpsPushButton(const QString &aLabel, QWidget *aParent=0)
BpsPushButton(const QString &aIconName, const QString &aLabel, QWidget *aParent=0)
The standard toolbox push button.
Definition: bpspushbuttons.h:58
BpsToolboxButton(const QString &aLabel, QWidget *aParent=0)
Overload allowing custom texts.
BpsToolboxButton(QWidget *aParent=0)
The standard view push button.
Definition: bpspushbuttons.h:80
BpsViewButton(const QString &aLabel, QWidget *aParent=0)
Overload allowing custom texts.
BpsViewButton(QWidget *aParent=0)