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. More...
 
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
History:
2010-06-03 Jeannie Walldren - Initialized pointers to null.
History:
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.
History:
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 Isis::ControlNet::ContainsPoint(), and 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().

◆ setFiles()

void Isis::MatchToolNewPointDialog::setFiles ( QStringList  pointFiles)
History:
2010-06-03 Jeannie Walldren - Removed "std::" since "using namespace std"
History:
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().


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