Isis Developer Reference
GuiCubeParameter.h
Go to the documentation of this file.
1#ifndef Isis_GuiCubeParameter_h
2#define Isis_GuiCubeParameter_h
3
9/* SPDX-License-Identifier: CC0-1.0 */
10
11#include "GuiFilenameParameter.h" //parent
12
13namespace Isis {
14
34
35 Q_OBJECT
36
37 public:
38
39 GuiCubeParameter(QGridLayout *grid, UserInterface &ui,
40 int group, int param);
42
43 protected slots:
44 // Method identical to parent method GuiFileNameParameter::SelectFile()
45 // Removed from this class 2010-07-15
46 // Previous documentation:
47 // * @internal
48 // * @history 2007-05-16 Tracie Sucharski - For cubes located in CWD, do
49 // * not include path in the lineEdit.
50 // * @history 2007-06-05 Steven Koechle - Corrected problem where
51 // * output cube was being opened not
52 // * saved.
53 // virtual void SelectFile();
54
55 private:
56 QMenu *p_menu;
57
58 private slots:
59 void SelectAttribute();
60 void ViewCube();
61 void ViewLabel();
62 };
63};
64
65
66
67#endif
68
Definition GuiCubeParameter.h:33
~GuiCubeParameter()
Destructor of GuiCubeParameter object.
Definition GuiCubeParameter.cpp:82
GuiCubeParameter(QGridLayout *grid, UserInterface &ui, int group, int param)
Constructs GuiCubeParameter object.
Definition GuiCubeParameter.cpp:43
Definition GuiFilenameParameter.h:32
Command Line and Xml loader, validation, and access.
Definition UserInterface.h:139
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16