Isis 3 Programmer Reference
GuiComboBoxParameter.h
1
6/* SPDX-License-Identifier: CC0-1.0 */
7#ifndef Isis_GuiComboBoxParameter_h
8#define Isis_GuiComboBoxParameter_h
9
10#include <QComboBox>
11
12#include "GuiParameter.h"
13
14
15namespace Isis {
27
28 Q_OBJECT
29
30 public:
31
32 GuiComboBoxParameter(QGridLayout *grid, UserInterface &ui,
33 int group, int param);
35
36 QString Value();
37
38 void Set(QString newValue);
39
40 virtual std::vector<QString> Exclusions();
41
42 private:
43 QComboBox *p_combo;
44
45 private slots:
46 void setOption(int option);
47 };
48};
49
50
51
52#endif
53
virtual std::vector< QString > Exclusions()
Return list of current exclusions.
Command Line and Xml loader, validation, and access.
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16