1#ifndef MosaicWidgetController_H 
    2#define MosaicWidgetController_H 
   10template <
typename A> 
class QList;
 
   32  class MosaicSceneWidget;
 
  110      void changeMaxThreads();
 
  111      void imageClosed(
QObject * image);
 
  116      void applyMaxThreadCount();
 
  117      void convertV1ToV2(
Pvl &project);
 
  122      QPointer<ImageFileListWidget> m_fileList;
 
  123      QPointer<MosaicSceneWidget> m_scene;
 
  124      QPointer<MosaicSceneWidget> m_worldScene;
 
  125      QPointer<ImageReader> m_imageReader;
 
Internalizes a list of images and allows for operations on the entire list.
Definition: ImageList.h:55
 
Definition: MosaicController.h:67
 
void imagesAdded(ImageList *images)
 
void openProjectImages(PvlObject projectImages)
Definition: MosaicController.cpp:162
 
MosaicController(QStatusBar *status, QSettings &settings)
MosaicWidget constructor.
Definition: MosaicController.cpp:44
 
QProgressBar * getProgress()
Definition: MosaicController.cpp:109
 
MosaicSceneWidget * getMosaicWorldScene()
Definition: MosaicController.h:78
 
void openImages(QStringList filenames)
Handle opening cubes by filename.
Definition: MosaicController.cpp:157
 
void addExportActions(QMenu &fileMenu)
Add actions that are export-related to the menu.
Definition: MosaicController.cpp:91
 
ImageFileListWidget * getImageFileList()
Definition: MosaicController.h:82
 
MosaicSceneWidget * getMosaicScene()
Definition: MosaicController.h:74
 
void imagesAdded(ImageList images)
Emitted when new images are available.
 
void saveSettings(QSettings &settings)
Definition: MosaicController.cpp:146
 
void readProject(QString filename)
Definition: MosaicController.cpp:235
 
virtual ~MosaicController()
Free the allocated memory by this object.
Definition: MosaicController.cpp:80
 
QList< QAction * > getSettingsActions()
Definition: MosaicController.cpp:131
 
Container for cube-like labels.
Definition: Pvl.h:119
 
Contains Pvl Groups and Pvl Objects.
Definition: PvlObject.h:61
 
This is free and unencumbered software released into the public domain.
Definition: AbstractTableModel.h:24
 
This is free and unencumbered software released into the public domain.
Definition: BoxcarCachingAlgorithm.h:13
 
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16