Isis 3 Programmer Reference
BrowseDialog.h
1 #ifndef BrowseDialog_h
2 #define BrowseDialog_h
3 
10 /* SPDX-License-Identifier: CC0-1.0 */
11 
12 #include "FileDialog.h"
13 
14 namespace Isis {
36  class BrowseDialog : public FileDialog {
37  Q_OBJECT
38  public:
39  BrowseDialog(QString title, QStringList &filterList, QDir &dir, QWidget *parent = 0);
40 
41  public slots:
42  void displayCube();
43  void done(int r);
44 
45  private:
46  QDir &p_dir;
47 
48  };
49 };
50 
51 #endif
QWidget
Isis::BrowseDialog::p_dir
QDir & p_dir
The directory to open the dialog with.
Definition: BrowseDialog.h:46
Isis::FileDialog
Class for browsing cubes.
Definition: FileDialog.h:32
Isis::FileDialog::done
void done()
Called when the user presses OK.
Definition: FileDialog.cpp:122
QStringList
Isis::BrowseDialog::displayCube
void displayCube()
This method is called after the user has selected a file either by double clicking on the file name o...
Definition: BrowseDialog.cpp:54
Isis::BrowseDialog
Class for browsing cubes.
Definition: BrowseDialog.h:36
Isis::BrowseDialog::BrowseDialog
BrowseDialog(QString title, QStringList &filterList, QDir &dir, QWidget *parent=0)
BrowseDialog constructor.
Definition: BrowseDialog.cpp:28
Isis
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16