USGS

Isis 3.0 Object Programmers' Reference

Home

QnetNewMeasureDialog.h
1 #ifndef QnetNewMeasureDialog_h
2 #define QnetNewMeasureDialog_h
3 
4 #include <QDialog>
5 
6 class QListWidget;
7 class QPushButton;
8 class QString;
9 class QStringList;
10 
11 namespace Isis {
12  class ControlPoint;
13  class QnetTool;
14 
32  class QnetNewMeasureDialog : public QDialog {
33 
34  Q_OBJECT
35 
36  public:
37  QnetNewMeasureDialog(QnetTool *qnetTool, QWidget *parent = 0);
38 
39  QStringList selectedFiles() const;
40  void setFiles(ControlPoint point, QStringList pointFiles);
41 
42  private slots:
43  void enableOkButton(const QString &text);
44 
45  private:
46  QListWidget *m_fileList;
47  QPushButton *m_okButton;
48  QnetTool *m_qnetTool;
49  };
50 };
51 
52 #endif
53 
54