Isis 3 Programmer Reference
GuiCubeParameter.h
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
13
namespace
Isis
{
14
33
class
GuiCubeParameter
:
public
GuiFileNameParameter
{
34
35
Q_OBJECT
36
37
public
:
38
39
GuiCubeParameter
(QGridLayout *grid,
UserInterface
&ui,
40
int
group,
int
param);
41
~GuiCubeParameter
();
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
Isis::GuiCubeParameter::SelectAttribute
void SelectAttribute()
Select cube attributes.
Definition:
GuiCubeParameter.cpp:90
Isis::GuiCubeParameter::ViewCube
void ViewCube()
Opens cube in qview.
Definition:
GuiCubeParameter.cpp:127
QMenu
Isis::GuiFileNameParameter
Definition:
GuiFilenameParameter.h:32
Isis::GuiCubeParameter
Definition:
GuiCubeParameter.h:33
Isis::GuiCubeParameter::GuiCubeParameter
GuiCubeParameter(QGridLayout *grid, UserInterface &ui, int group, int param)
Constructs GuiCubeParameter object.
Definition:
GuiCubeParameter.cpp:43
Isis::UserInterface
Command Line and Xml loader, validation, and access.
Definition:
UserInterface.h:140
Isis::GuiCubeParameter::ViewLabel
void ViewLabel()
Displays cube label in the GUI log.
Definition:
GuiCubeParameter.cpp:157
Isis::GuiCubeParameter::~GuiCubeParameter
~GuiCubeParameter()
Destructor of GuiCubeParameter object.
Definition:
GuiCubeParameter.cpp:82
Isis
This is free and unencumbered software released into the public domain.
Definition:
Apollo.h:16
src
base
objs
Gui
GuiCubeParameter.h