Isis 3.0 Programmer Reference
Back
|
Home
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
GuiBooleanParameter.h
1
2
#ifndef Isis_GuiBooleanParameter_h
3
#define Isis_GuiBooleanParameter_h
4
5
#include <QCheckBox>
6
7
#include "
GuiParameter.h
"
8
9
10
namespace
Isis {
16
class
GuiBooleanParameter
:
public
GuiParameter
{
17
18
Q_OBJECT
19
20
public
:
21
22
GuiBooleanParameter
(QGridLayout *grid,
UserInterface
&ui,
23
int
group,
int
param);
24
~
GuiBooleanParameter
();
25
26
QString Value();
27
28
void
Set(QString newValue);
29
30
virtual
std::vector<QString>
Exclusions
();
31
32
bool
IsModified
();
33
34
private
:
35
QCheckBox *p_checkBox;
36
};
37
};
38
39
40
41
#endif
42
Isis::GuiBooleanParameter
Definition:
GuiBooleanParameter.h:16
Isis::GuiParameter
Definition:
GuiParameter.h:50
GuiParameter.h
Isis::UserInterface
Command Line and Xml loader, validation, and access.
Definition:
UserInterface.h:152
Isis::GuiBooleanParameter::Exclusions
virtual std::vector< QString > Exclusions()
Return list of current exclusions.
Definition:
GuiBooleanParameter.cpp:42
Isis::GuiBooleanParameter::IsModified
bool IsModified()
Return if the parameter value is different from the default value.
Definition:
GuiBooleanParameter.cpp:63
U.S. Department of the Interior
|
U.S. Geological Survey
ISIS
|
Privacy & Disclaimers
|
Astrogeology Research Program
To contact us, please post comments and questions on the
ISIS Support Center
File Modified: 07/12/2023 23:18:58