USGS

Isis 3.0 Developer's Reference (API)

Home

GuiListParameter.h

Go to the documentation of this file.
00001 #ifndef Isis_GuiListParameter_h
00002 #define Isis_GuiListParameter_h
00003 
00004 #include <QButtonGroup>
00005 
00006 #include "GuiParameter.h"
00007 
00008 
00009 namespace Isis {
00015   class GuiListParameter : public GuiParameter {
00016 
00017       Q_OBJECT
00018 
00019     public:
00020 
00021       GuiListParameter(QGridLayout *grid, UserInterface &ui,
00022                        int group, int param);
00023       ~GuiListParameter();
00024 
00025       iString Value();
00026 
00027       void Set(iString newValue);
00028 
00029       virtual std::vector<std::string> Exclusions();
00030 
00031     private:
00032       QButtonGroup *p_buttonGroup;
00033   };
00034 };
00035 
00036 
00037 
00038 #endif
00039