anatomist
5.1.2
3D neuroimaging data viewer
|
The ControlWindow class is the Anatomist control window. More...
#include <anatomist/control/wControl.h>
Public Slots | |
void | UpdateMenus () |
void | loadObject () |
void | saveSettings () |
void | saveWindowsConfig () |
void | replayScenario () |
void | openWindow (int type) |
opens a window of type ID type More... | |
void | openWindow (QAction *ac) |
void | dropOnWindowIcon (int type, QDropEvent *ev) |
drop event on windows buttons More... | |
void | dragEnterOnWindowIcon (int type, QDragEnterEvent *ev) |
void | dragMoveOnWindowIcon (int type, QDragMoveEvent *ev) |
void | openAxial () |
void | openSagittal () |
void | openCoronal () |
void | openOblique () |
void | open3D () |
void | openBrowser () |
void | openRefWin () |
void | iconifyWindows () |
void | restoreWindows () |
void | closeWindows () |
void | linkWindows () |
void | addObjectsInWindows () |
void | removeObjects () |
void | deleteObjects () |
void | reload () |
void | groupObjects () |
void | chooseWinReferential () |
same as chooseReferential() but for windows only More... | |
void | chooseReferential () |
void | openConstraintEditor () |
void | fusionObjects () |
void | openPreferencesWin () |
void | viewRefColors () |
void | about () |
void | help () |
void | graphParams () |
void | quit () |
void | languageEnglish () |
void | languageFrench () |
void | enableLogo (bool) |
void | objectTreeClick () |
void | objectTreeDblClick () |
void | windowTreeClick () |
void | windowTreeDblClick (anatomist::AWindow *) |
void | reloadPalettes () |
void | modulesList () |
void | aimsInfo () |
void | openThreeViews () |
void | openBlockView () |
void | clearAll () |
clears all objects / windows / refs / transfos to reset the application More... | |
Static Public Member Functions | |
static ControlWindow * | theControlWindow () |
Protected Slots | |
void | objectTreeRightClick (anatomist::AObject *, const QPoint &) |
Protected Member Functions | |
void | closeEvent (QCloseEvent *event) |
virtual void | createMenu () |
virtual void | createIcons () |
virtual void | drawContents () |
virtual void | createTitle () |
void | setLanguage (const std::string &poFilename) |
Protected Attributes | |
anatomist::AControlMenuHandler * | _menu |
Static Protected Attributes | |
static std::string | _baseTitle |
static ControlWindow * | _theControlWindow |
The ControlWindow class is the Anatomist control window.
It reflects the contents of the application, allowing to visualize and handle various data and windows. \ The ControlWindow class is based on the MPP MenuWindow class \ \
Definition at line 60 of file wControl.h.
ControlWindow::ControlWindow | ( | ) |
|
virtual |
|
slot |
|
slot |
|
slot |
void ControlWindow::BuildObjectMenu | ( | ) |
Referenced by UpdateMenus().
|
slot |
|
slot |
same as chooseReferential() but for windows only
|
slot |
clears all objects / windows / refs / transfos to reset the application
bool ControlWindow::closeEnabled | ( | ) | const |
|
protected |
|
slot |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
anatomist::Referential* ControlWindow::defaultObjectsReferential | ( | ) | const |
anatomist::Referential* ControlWindow::defaultWindowsReferential | ( | ) | const |
|
slot |
|
slot |
|
slot |
|
protectedvirtual |
|
slot |
drop event on windows buttons
void ControlWindow::enableClose | ( | bool | ) |
allows or forbids closing the control window
void ControlWindow::enableFusionMenu | ( | bool | ) |
void ControlWindow::enableGroupMenu | ( | bool | ) |
void ControlWindow::enableLoadRefMenu | ( | bool | ) |
|
slot |
void ControlWindow::enablePreferencesMenu | ( | bool | ) |
void ControlWindow::enableRefWinMenu | ( | bool | ) |
|
slot |
|
slot |
|
slot |
bool ControlWindow::hasObject | ( | anatomist::AObject * | obj | ) | const |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
void ControlWindow::loadObject | ( | const std::string & | filter, |
const std::string & | caption | ||
) |
bool ControlWindow::logoEnabled | ( | ) | const |
|
inline |
Definition at line 89 of file wControl.h.
References _menu.
|
slot |
void ControlWindow::NotifyObjectChange | ( | anatomist::AObject * | obj | ) |
void ControlWindow::NotifyWindowChange | ( | anatomist::AWindow * | win | ) |
|
slot |
|
slot |
|
protectedslot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
opens a window of type ID type
|
slot |
|
slot |
void ControlWindow::registerObject | ( | anatomist::AObject * | obj | ) |
void ControlWindow::registerSubObject | ( | anatomist::MObject * | parent, |
anatomist::AObject * | obj | ||
) |
void ControlWindow::registerWindow | ( | anatomist::AWindow * | win | ) |
|
slot |
|
slot |
|
slot |
|
slot |
void ControlWindow::ResizeWindow | ( | anatomist::AWindow * | win | ) |
|
slot |
|
slot |
|
slot |
std::set<anatomist::AObject *> ControlWindow::selectedObjects | ( | ) |
std::set<anatomist::AWindow*> ControlWindow::selectedWindows | ( | ) |
std::set<int> ControlWindow::SelectedWinGroups | ( | ) | const |
void ControlWindow::SelectObject | ( | anatomist::AObject * | obj | ) |
void ControlWindow::SelectWindow | ( | anatomist::AWindow * | win | ) |
void ControlWindow::setDefaultObjectsReferential | ( | anatomist::Referential * | ) |
void ControlWindow::setDefaultWindowsReferential | ( | anatomist::Referential * | ) |
|
protected |
void ControlWindow::setWindowTypeVisible | ( | int | type, |
bool | visible = true |
||
) |
|
inlinestatic |
Definition at line 110 of file wControl.h.
References _theControlWindow.
void ControlWindow::ToggleRefColorsView | ( | ) |
void ControlWindow::unregisterObject | ( | anatomist::AObject * | obj | ) |
void ControlWindow::unregisterWindow | ( | anatomist::AWindow * | win | ) |
void ControlWindow::UnselectAllObjects | ( | ) |
void ControlWindow::UnselectAllWindows | ( | ) |
|
inlineslot |
Definition at line 113 of file wControl.h.
References BuildObjectMenu(), and UpdateToggleMenus().
void ControlWindow::UpdateObjectMenu | ( | ) |
void ControlWindow::UpdateToggleMenus | ( | ) |
Referenced by UpdateMenus().
void ControlWindow::UpdateWindowMenu | ( | ) |
bool ControlWindow::ViewingRefColors | ( | ) | const |
Are reference colors markers visible ?
|
slot |
|
slot |
|
slot |
|
staticprotected |
Definition at line 177 of file wControl.h.
|
protected |
Definition at line 175 of file wControl.h.
Referenced by menuHandler().
|
staticprotected |
Definition at line 178 of file wControl.h.
Referenced by theControlWindow().