File failed to load: https://isis.astrogeology.usgs.gov/9.0.0/Object/assets/jax/output/NativeMML/config.js
Isis 3 Programmer Reference
GuiListParameter.h
1#ifndef Isis_GuiListParameter_h
2#define Isis_GuiListParameter_h
7
8/* SPDX-License-Identifier: CC0-1.0 */
9
10#include <QButtonGroup>
11
12#include "GuiParameter.h"
13
14
15namespace Isis {
26 class GuiListParameter : public GuiParameter {
27
28 Q_OBJECT
29
30 public:
31
32 GuiListParameter(QGridLayout *grid, UserInterface &ui,
33 int group, int param);
34 ~GuiListParameter();
35
36 QString Value();
37
38 void Set(QString newValue);
39
40 virtual std::vector<QString> Exclusions();
41
42 private:
43 QButtonGroup *p_buttonGroup;
44 };
45};
46
47
48
49#endif
50
virtual std::vector< QString > Exclusions()
Return list of current exclusions.
GuiParameter(QGridLayout *grid, UserInterface &ui, int group, int param)
Constructor.
Command Line and Xml loader, validation, and access.
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16