Isis 3 Programmer Reference
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 {
17 
18  Q_OBJECT
19 
20  public:
21 
22  GuiBooleanParameter(QGridLayout *grid, UserInterface &ui,
23  int group, int param);
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 
Namespace for ISIS/Bullet specific routines.
Definition: Apollo.h:31
Command Line and Xml loader, validation, and access.
virtual std::vector< QString > Exclusions()
Return list of current exclusions.
bool IsModified()
Return if the parameter value is different from the default value.