Isis 3 Programmer Reference
Isis::MatchToolNewPointDialog Class Reference

#include <MatchToolNewPointDialog.h>

Inheritance diagram for Isis::MatchToolNewPointDialog:
Inheritance graph
Collaboration diagram for Isis::MatchToolNewPointDialog:
Collaboration graph

Signals

void measuresFinished ()
 
void newPointCanceled ()
 

Public Member Functions

 MatchToolNewPointDialog (const ControlNet &cnet, QString defaultPointId, QWidget *parent=0)
 MatchToolNewPointDialog constructor.
 
QString pointId () const
 
void setFiles (QStringList pointFiles)
 
void highlightFile (QString file)
 

Public Attributes

QLineEdit * ptIdLineEdit
 

Private Slots

void enableDoneButton (const QString &text)
 

Private Attributes

QListWidget * m_fileList
 
QPushButton * m_doneButton
 
QStringListm_pointFiles
 

Detailed Description

Author
2012-05-04 Tracie Sucharski - Adapted from QnetMatchToolNewPointDialog
History
2012-10-03 Tracie Sucharski - Remove static pointId value. Instead, pass into costructor from location of instantiation.

Definition at line 22 of file MatchToolNewPointDialog.h.

Constructor & Destructor Documentation

◆ MatchToolNewPointDialog()

Isis::MatchToolNewPointDialog::MatchToolNewPointDialog ( const ControlNet & cnet,
QString defaultPointId,
QWidget * parent = 0 )

MatchToolNewPointDialog constructor.

Parameters
parentThe parent widget for the cube points filter
History

2008-11-26 Jeannie Walldren - Set lastPointIdValue

2010-06-03 Jeannie Walldren - Initialized pointers to null.

2011-03-08 Tracie Sucharski - If there is a saved ID and there is no point in the network with that id, do not disable "ok" button. This allows user to use the same id from a previous point creation if the point was never saved.

2012-10-03 Tracie Sucharski - Corrected help which said to left instead of right click to create measures.

Definition at line 40 of file MatchToolNewPointDialog.cpp.

References enableDoneButton().

Member Function Documentation

◆ enableDoneButton

void Isis::MatchToolNewPointDialog::enableDoneButton ( const QString & text)
privateslot
Parameters
text
History
2008-11-26 Jeannie Walldren - Set lastPointIdValue to the m_ptIdValue

Definition at line 144 of file MatchToolNewPointDialog.cpp.

Referenced by MatchToolNewPointDialog().

◆ highlightFile()

void Isis::MatchToolNewPointDialog::highlightFile ( QString file)

Definition at line 119 of file MatchToolNewPointDialog.cpp.

◆ pointId()

QString Isis::MatchToolNewPointDialog::pointId ( ) const

Definition at line 131 of file MatchToolNewPointDialog.cpp.

◆ setFiles()

void Isis::MatchToolNewPointDialog::setFiles ( QStringList pointFiles)
History

2010-06-03 Jeannie Walldren - Removed "std::" since "using namespace std"

2010-10-29 Tracie Sucharski - Changed std::vector<std::string> to QSringList

Definition at line 111 of file MatchToolNewPointDialog.cpp.

Referenced by Isis::MatchTool::createPoint().

Member Data Documentation

◆ m_doneButton

QPushButton* Isis::MatchToolNewPointDialog::m_doneButton
private

Definition at line 46 of file MatchToolNewPointDialog.h.

◆ m_fileList

QListWidget* Isis::MatchToolNewPointDialog::m_fileList
private

Definition at line 44 of file MatchToolNewPointDialog.h.

◆ m_pointFiles

QStringList* Isis::MatchToolNewPointDialog::m_pointFiles
private

Definition at line 48 of file MatchToolNewPointDialog.h.

◆ ptIdLineEdit

QLineEdit* Isis::MatchToolNewPointDialog::ptIdLineEdit

Definition at line 29 of file MatchToolNewPointDialog.h.


The documentation for this class was generated from the following files: