Isis 3.0
Back | Home
Isis::ProjectionConfigDialog Class Reference

This is the configuration dialog for the MosaicSceneWidget's projection parameters (map file). More...

#include <ProjectionConfigDialog.h>

Inherits QDialog.

Public Slots

void applySettings ()
 Take the settings that have been configured and apply them to the mosaic scene. More...
 
void readSettings ()
 Update the current widgets' states with the current settings in the mosaic scene. More...
 

Signals

void shown ()
 

Public Member Functions

 ProjectionConfigDialog (MosaicSceneWidget *scene, QWidget *parent=NULL)
 Create a projection configuration dialog. More...
 
virtual ~ProjectionConfigDialog ()
 
void setQuickConfig (bool quick)
 Enable/disable minimal interaction mode. More...
 

Protected Member Functions

void showEvent (QShowEvent *)
 

Detailed Description

This is the configuration dialog for the MosaicSceneWidget's projection parameters (map file).

Author
2012-08-06 Steven Lambright

Constructor & Destructor Documentation

Isis::ProjectionConfigDialog::ProjectionConfigDialog ( MosaicSceneWidget scene,
QWidget parent = NULL 
)

Create a projection configuration dialog.

Parameters
sceneThe mosaic scene for which we're going to set the projection, this must not be NULL.
parentThe Qt-parent for this dialog.

References applySettings(), readSettings(), and shown().

Isis::ProjectionConfigDialog::~ProjectionConfigDialog ( )
virtual

Member Function Documentation

void Isis::ProjectionConfigDialog::applySettings ( )
slot

Take the settings that have been configured and apply them to the mosaic scene.

References readSettings().

Referenced by ProjectionConfigDialog().

void Isis::ProjectionConfigDialog::readSettings ( )
slot

Update the current widgets' states with the current settings in the mosaic scene.

Referenced by applySettings(), and ProjectionConfigDialog().

void Isis::ProjectionConfigDialog::setQuickConfig ( bool  quick)

Enable/disable minimal interaction mode.

This is defaulted to false. Setting this option will remove most mouse clicks from the interface and try to immediately use a projection that the user is expected to select from a file.

Parameters
quickTrue to minimize clicks/interaction, false (default) to use standard behavior.
void Isis::ProjectionConfigDialog::showEvent ( QShowEvent *  event)
protected

References shown().

void Isis::ProjectionConfigDialog::shown ( )
signal

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

U.S. Department of the Interior | U.S. Geological Survey
ISIS | Privacy & Disclaimers | Astrogeology Research Program
To contact us, please post comments and questions on the ISIS Support Center
File Modified: 07/12/2023 23:43:39