Isis 3 Programmer Reference
GuiListParameter.h
1 #ifndef Isis_GuiListParameter_h
2 #define Isis_GuiListParameter_h
3 
4 #include <QButtonGroup>
5 
6 #include "GuiParameter.h"
7 
8 
9 namespace Isis {
20  class GuiListParameter : public GuiParameter {
21 
22  Q_OBJECT
23 
24  public:
25 
26  GuiListParameter(QGridLayout *grid, UserInterface &ui,
27  int group, int param);
29 
30  QString Value();
31 
32  void Set(QString newValue);
33 
34  virtual std::vector<QString> Exclusions();
35 
36  private:
37  QButtonGroup *p_buttonGroup;
38  };
39 };
40 
41 
42 
43 #endif
44 
virtual std::vector< QString > Exclusions()
Return list of current exclusions.
Namespace for ISIS/Bullet specific routines.
Definition: Apollo.h:31
Command Line and Xml loader, validation, and access.