Isis Developer Reference
GuiFilenameParameter.h
Go to the documentation of this file.
1#ifndef Isis_GuiFileNameParameter_h
2#define Isis_GuiFileNameParameter_h
3
9/* SPDX-License-Identifier: CC0-1.0 */
10
11#include "GuiParameter.h" // parent
12
13namespace Isis {
14
33
34 Q_OBJECT
35
36 public:
37
38 GuiFileNameParameter(QGridLayout *grid, UserInterface &ui,
39 int group, int param);
41
42 QString Value();
43
44 void Set(QString newValue);
45
46 protected slots:
47 virtual void SelectFile();
48 };
49};
50
51
52
53#endif
54
Definition GuiFilenameParameter.h:32
virtual void SelectFile()
Gets an input/output file from a GUI filechooser or typed in filename.
Definition GuiFilenameParameter.cpp:105
GuiFileNameParameter(QGridLayout *grid, UserInterface &ui, int group, int param)
Construct a GuiFileNameParameter object.
Definition GuiFilenameParameter.cpp:29
~GuiFileNameParameter()
Destructor of GuiFileNameParameter object.
Definition GuiFilenameParameter.cpp:64
QString Value()
Gets the value found in the line edit text box.
Definition GuiFilenameParameter.cpp:82
void Set(QString newValue)
Sets the line edit text box to value passed in by this method.
Definition GuiFilenameParameter.cpp:72
Definition GuiParameter.h:34
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