1#ifndef MosaicMainWindow_h
2#define MosaicMainWindow_h
13 class MosaicController;
69 return m_activeToolbar;
102 void enterWhatsThisMode();
104 void updateMenuVisibility();
110 void readSettings(QSize defaultSize = QSize(800, 600));
112 void setupPvlToolBar();
113 void saveSettings2();
115 bool updateMenuVisibility(
QMenu *menu);
116 void createController();
117 void displayController();
119 bool m_controllerVisible;
130 QMenu *m_settingsMenu;
135 QList<QAction *> m_actionsRequiringOpen;
136 QList<QAction *> m_actionsRequiringClosed;
137 QList<Cube *> m_openCubes;
138 QFileInfo m_lastOpenedFile;
139 QSettings m_settings;
Base class for the Qisis main windows.
Definition MainWindow.h:24
Definition MosaicController.h:67
Definition MosaicMainWindow.h:58
~MosaicMainWindow()
Definition MosaicMainWindow.h:62
QToolBar * permanentToolBar()
Definition MosaicMainWindow.h:64
void openList()
Opens a list of cube files instead of one at a time.
Definition MosaicMainWindow.cpp:612
void loadProject()
Allows users to select a project which is then read in and displayed in the qmos window.
Definition MosaicMainWindow.cpp:713
void saveProjectAs()
Allows the user to save a project file.
Definition MosaicMainWindow.cpp:681
QMenu * viewMenu() const
Returns the View menu.
Definition MosaicMainWindow.h:86
QToolBar * activeToolBar()
Definition MosaicMainWindow.h:68
void open()
Calles MosaicWidget's open method which opens a cube file and displays the footprint in the graphics ...
Definition MosaicMainWindow.cpp:275
QProgressBar * progressBar()
Definition MosaicMainWindow.h:76
bool eventFilter(QObject *o, QEvent *e)
This event filter is installed in the constructor.
Definition MosaicMainWindow.cpp:153
void saveProject()
Called from the file menu to save a project file.
Definition MosaicMainWindow.cpp:698
MosaicMainWindow(QString title, QWidget *parent=0)
Definition MosaicMainWindow.cpp:32
ToolPad * toolPad()
Definition MosaicMainWindow.h:72
void closeMosaic()
Definition MosaicMainWindow.cpp:740
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16