Isis 3 Programmer Reference
MatchToolNewPointDialog.h
1#ifndef MatchToolNewPointDialog_h
2#define MatchToolNewPointDialog_h
3
4#include <QDialog>
5
6class QLabel;
7class QLineEdit;
8class QListWidget;
9class QPushButton;
10class QString;
11class QStringList;
12
13namespace Isis {
14 class ControlNet;
23
24 Q_OBJECT
25
26 public:
27 MatchToolNewPointDialog(const ControlNet &cnet, QString defaultPointId, QWidget *parent = 0);
28
29 QLineEdit *ptIdLineEdit;
30 QString pointId() const;
31
32 void setFiles(QStringList pointFiles);
33 void highlightFile(QString file);
34
35
36 signals:
37 void measuresFinished();
38 void newPointCanceled();
39
40 private slots:
41 void enableDoneButton(const QString &text);
42
43 private:
44 QListWidget *m_fileList;
45
46 QPushButton *m_doneButton;
47
48 QStringList *m_pointFiles;
49
50
51 };
52};
53
54#endif
a control network
Definition ControlNet.h:258
void enableDoneButton(const QString &text)
void setFiles(QStringList pointFiles)
MatchToolNewPointDialog(const ControlNet &cnet, QString defaultPointId, QWidget *parent=0)
MatchToolNewPointDialog constructor.
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16