#include <main_window.h>
Inherits QMainWindow.
Collaboration diagram for MainWindow:
Public Slots | |
void | openOverview (dataset_key_type const &dataset) |
void | newDatasetsAdded (std::vector< std::pair< dataset_key_type, dataset_type > > const &dataset_keys_and_types) |
void | openNewWorkspace (const std::vector< view_pointer_type > &view_vector) |
Signals | |
void | newDatasetLoaded (dataset_key_type const &dataset_name) |
void | closeDatasetSignal (dataset_key_type const &dataset) |
Public Member Functions | |
MainWindow () | |
virtual | ~MainWindow () |
void | openOverview (dataset_key_type const &dataset, dataset_type type) |
This class is called by the main function. It creates the GUI, sets up actions, connects signals and slots. All GUI flow control is handled by it.
Christian Koerner (christian.koerner@imedgine.org)
Alexander Lex (alexander.lex@imedgine.org)
Marc Streit (marc.streit@imedgine.org)
Martin Reininger (martin.reininger@imedgine.org)
Definition at line 68 of file main_window.h.
|
Constructor Definition at line 49 of file main_window.cpp. |
|
Destructor Definition at line 63 of file main_window.cpp. |
|
Signal which is emitted when a dataset is being closed
|
|
signal which is emitted when a new dataset was loaded into the system
|
|
Slot which reacts to the addition of new datasets. It opens an overview tab for these datasets and adds their keys into the dataset viewer
Definition at line 71 of file main_window.cpp. References DatasetsViewer::addDataset(), and MainWindow::openOverview(). |
|
slot which opens a new workspace with a number of views which are specified in a vector
Definition at line 125 of file main_window.cpp. References TabOrganizer::addTab(). |
|
slot which opens a new overview of a specified dataset into the central taborganizer
Definition at line 113 of file main_window.cpp. |
|
Opens a new overview of the specified dataset into the central taborganizer
Definition at line 87 of file main_window.cpp. References TabOrganizer::openOverviewForImage(), and TabOrganizer::openOverviewForVolume(). Referenced by MainWindow::newDatasetsAdded(). Here is the call graph for this function: ![]() |