Isis 3 Programmer Reference
GuiCubeParameter.h
Go to the documentation of this file.
1 #ifndef Isis_GuiCubeParameter_h
2 #define Isis_GuiCubeParameter_h
3 
27 #include "GuiFilenameParameter.h" //parent
28 
29 namespace Isis {
30 
50 
51  Q_OBJECT
52 
53  public:
54 
55  GuiCubeParameter(QGridLayout *grid, UserInterface &ui,
56  int group, int param);
58 
59  protected slots:
60  // Method identical to parent method GuiFileNameParameter::SelectFile()
61  // Removed from this class 2010-07-15
62  // Previous documentation:
63  // * @internal
64  // * @history 2007-05-16 Tracie Sucharski - For cubes located in CWD, do
65  // * not include path in the lineEdit.
66  // * @history 2007-06-05 Steven Koechle - Corrected problem where
67  // * output cube was being opened not
68  // * saved.
69  // virtual void SelectFile();
70 
71  private:
72  QMenu *p_menu;
73 
74  private slots:
75  void SelectAttribute();
76  void ViewCube();
77  void ViewLabel();
78  };
79 };
80 
81 
82 
83 #endif
84 
void ViewLabel()
Displays cube label in the GUI log.
GuiCubeParameter(QGridLayout *grid, UserInterface &ui, int group, int param)
Constructs GuiCubeParameter object.
void SelectAttribute()
Select cube attributes.
~GuiCubeParameter()
Destructor of GuiCubeParameter object.
Namespace for ISIS/Bullet specific routines.
Definition: Apollo.h:31
Command Line and Xml loader, validation, and access.
void ViewCube()
Opens cube in qview.