Isis Developer Reference
Isis::JigsawSetupDialog Class Reference

#include <JigsawSetupDialog.h>

Inheritance diagram for Isis::JigsawSetupDialog:
Inheritance graph
Collaboration diagram for Isis::JigsawSetupDialog:
Collaboration graph

Public Slots

void slotTextChanged (const QString &text)
 
void checkIsValid ()
 
void treeViewSelectionChanged (const QItemSelection &selected, const QItemSelection &deselected)
 

Public Member Functions

 JigsawSetupDialog (Project *project, bool useLastSettings=true, bool readOnly=false, QWidget *parent=0)
 
 ~JigsawSetupDialog ()
 
ControlselectedControl ()
 
QString selectedControlName ()
 
QString outputControlName ()
 
BundleSettingsQsp bundleSettings ()
 
void loadSettings (const BundleSettingsQsp settings)
 Loads the passed bundle settings into the setup dialog.
 
void selectControl (const QString &controlName)
 Selects a control in the control network combo box by trying to find an item with the matching name.
 

Detailed Description

Author
2014-04-21 Ken Edmundson

Constructor & Destructor Documentation

◆ JigsawSetupDialog()

◆ ~JigsawSetupDialog()

Isis::JigsawSetupDialog::~JigsawSetupDialog ( )

Member Function Documentation

◆ bundleSettings()

◆ checkIsValid

void Isis::JigsawSetupDialog::checkIsValid ( )
slot

Referenced by JigsawSetupDialog().

◆ loadSettings()

void Isis::JigsawSetupDialog::loadSettings ( const BundleSettingsQsp settings)

Loads the passed bundle settings into the setup dialog.

This is used by JigsawDialog to load its current settings when not using the last (most recent) bundle settings in the project.

Parameters
constBundleSettingsQsp settings Shared pointer to the settings to load up.

◆ outputControlName()

QString Isis::JigsawSetupDialog::outputControlName ( )

◆ selectControl()

void Isis::JigsawSetupDialog::selectControl ( const QString & controlName)

Selects a control in the control network combo box by trying to find an item with the matching name.

If the name is found in the combo box, the box's index is set to that found control network index. If the name is not found and the box is not empty, the current index is set to 0 (the first item). If the name is not found and the box is empty, the index is set to -1 (see Qt).

Parameters
constQString &controlName The name of the control to try to find in the combo box.

References Isis::FileName::name().

◆ selectedControl()

Control * Isis::JigsawSetupDialog::selectedControl ( )

References selectedControl().

Referenced by selectedControl().

◆ selectedControlName()

QString Isis::JigsawSetupDialog::selectedControlName ( )

◆ slotTextChanged

void Isis::JigsawSetupDialog::slotTextChanged ( const QString & text)
slot

Referenced by JigsawSetupDialog().

◆ treeViewSelectionChanged

void Isis::JigsawSetupDialog::treeViewSelectionChanged ( const QItemSelection & selected,
const QItemSelection & deselected )
slot

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