Isis Developer Reference
MatchToolNewPointDialog.h
Go to the documentation of this file.
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:
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
Definition MatchToolNewPointDialog.h:22
QString pointId() const
Definition MatchToolNewPointDialog.cpp:131
void setFiles(QStringList pointFiles)
Definition MatchToolNewPointDialog.cpp:111
QLineEdit * ptIdLineEdit
Definition MatchToolNewPointDialog.h:29
MatchToolNewPointDialog(const ControlNet &cnet, QString defaultPointId, QWidget *parent=0)
MatchToolNewPointDialog constructor.
Definition MatchToolNewPointDialog.cpp:40
void highlightFile(QString file)
Definition MatchToolNewPointDialog.cpp:119
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16