Isis Developer Reference
NewGroundSourceLocationDialog.h
Go to the documentation of this file.
1 #ifndef NewGroundSourceLocationDialog_h
2 #define NewGroundSourceLocationDialog_h
3 
10 /* SPDX-License-Identifier: CC0-1.0 */
11 
12 
13 #include <QCheckBox>
14 #include <QDir>
15 #include <QFileDialog>
16 #include <QPointer>
17 #include <QString>
18 #include <QWidget>
19 
20 namespace Isis {
21 
35  Q_OBJECT
36  public:
37  NewGroundSourceLocationDialog(QString title, QString &directory, QWidget *parent = 0);
38 
39 // QDir newGroundSourceLocation();
41  bool changeControlNet();
42 
43  private:
44  QPointer<QCheckBox> m_changeAllGround;
45  QPointer<QCheckBox> m_changeControlNet;
46  };
47 };
48 
49 #endif
QWidget
Isis::NewGroundSourceLocationDialog::NewGroundSourceLocationDialog
NewGroundSourceLocationDialog(QString title, QString &directory, QWidget *parent=0)
Dialog to determine new ground source location.
Definition: NewGroundSourceLocationDialog.cpp:29
QFileDialog
Isis::NewGroundSourceLocationDialog::changeControlNet
bool changeControlNet()
Indicates whether the control network should be changed to reflect new ground source location.
Definition: NewGroundSourceLocationDialog.cpp:86
NewGroundSourceLocationDialog.h
Isis::NewGroundSourceLocationDialog
Dialog used by ControlPointEditWidget to select a new location for ground source files.
Definition: NewGroundSourceLocationDialog.h:34
std
Namespace for the standard library.
Isis::NewGroundSourceLocationDialog::changeAllGroundSourceLocation
bool changeAllGroundSourceLocation()
Indicates whether all subsequent ground source files should be found in new source directory.
Definition: NewGroundSourceLocationDialog.cpp:76
Isis
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16