|
Isis Developer Reference
|
Go to the documentation of this file. 1 #ifndef Isis_GuiCubeParameter_h
2 #define Isis_GuiCubeParameter_h
40 int group,
int param);
59 void SelectAttribute();
Application * iApp
Definition: Application.cpp:51
@ CubeWidget
Definition: GuiParameter.h:74
static void GuiLog(const Pvl &results)
Writes the Pvl results to the sessionlog, but not to the printfile.
Definition: Application.cpp:395
static void RunSystemCommand(QString commandLine)
This runs arbitrary system commands.
Definition: ProgramLauncher.cpp:207
QString GetAttributes()
Definition: GuiOutputAttribute.cpp:197
File name manipulation and expansion.
Definition: FileName.h:100
int p_group
Definition: GuiParameter.h:86
void close(bool remove=false)
Closes the cube and updates the labels.
Definition: Cube.cpp:260
Container for cube-like labels.
Definition: Pvl.h:119
Manipulate and parse attributes of output cube filenames.
Definition: CubeAttribute.h:473
ParameterType p_type
Definition: GuiParameter.h:95
virtual bool IsModified()
Return if the parameter value is different from the default value.
Definition: GuiParameter.cpp:181
QString Value()
Gets the value found in the line edit text box.
Definition: GuiFilenameParameter.cpp:82
Definition: GuiFilenameParameter.h:32
#define _FILEINFO_
Macro for the filename and line number.
Definition: IException.h:24
void GuiReportError(IException &e)
Loads the error message into the gui, but does not write it to the session log.
Definition: Application.cpp:708
Definition: GuiCubeParameter.h:33
QString ParamFileMode(const int &group, const int ¶m) const
Returns the file mode for a parameter in a specified group.
Definition: IsisAml.cpp:1581
UserInterface * p_ui
Definition: GuiParameter.h:89
virtual void SelectFile()
Gets an input/output file from a GUI filechooser or typed in filename.
Definition: GuiFilenameParameter.cpp:105
IO Handler for Isis Cubes.
Definition: Cube.h:167
QString PixelType(const int &group, const int ¶m) const
Returns the default pixel type from the XML.
Definition: IsisAml.cpp:1743
GuiCubeParameter(QGridLayout *grid, UserInterface &ui, int group, int param)
Constructs GuiCubeParameter object.
Definition: GuiCubeParameter.cpp:43
QLineEdit * p_lineEdit
Definition: GuiParameter.h:84
QToolButton * p_fileButton
Definition: GuiParameter.h:79
Command Line and Xml loader, validation, and access.
Definition: UserInterface.h:140
Pvl * label() const
Returns a pointer to the IsisLabel object associated with the cube.
Definition: Cube.cpp:1701
int p_param
Definition: GuiParameter.h:87
void open(const QString &cfile, QString access="r")
This method will open an isis cube for reading or reading/writing.
Definition: Cube.cpp:627
QString ParamName(const int &group, const int ¶m) const
Returns the parameter name.
Definition: IsisAml.cpp:1219
~GuiCubeParameter()
Destructor of GuiCubeParameter object.
Definition: GuiCubeParameter.cpp:82
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16
@ User
A type of error that could only have occurred due to a mistake on the user's part (e....
Definition: IException.h:126