//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
void showBaseMenus(bool show);
void showEditionMenus(bool show);
void showExecMenus(bool show);
void showCommonMenus(bool show);
void showBaseMenus(bool show);
void showEditionMenus(bool show);
void showExecMenus(bool show);
void showCommonMenus(bool show);
bool closeContext(QWidget *view, bool onExit = false);
void showDockWidgets(bool isVisible);
void raiseStacked();
bool closeContext(QWidget *view, bool onExit = false);
void showDockWidgets(bool isVisible);
void raiseStacked();
QAction *_createDataTypeAct;
QAction *_importDataTypeAct;
QAction *_newContainerAct;
QAction *_createDataTypeAct;
QAction *_importDataTypeAct;
QAction *_newContainerAct;
QAction *_selectComponentInstanceAct;
QAction *_newSalomeComponentAct;
QAction *_newSalomePythonComponentAct;
QAction *_selectComponentInstanceAct;
QAction *_newSalomeComponentAct;
QAction *_newSalomePythonComponentAct;
QAction *_putGraphInOptimizerLoopAct;
QAction *_arrangeLocalNodesAct;
QAction *_arrangeRecurseNodesAct;
QAction *_putGraphInOptimizerLoopAct;
QAction *_arrangeLocalNodesAct;
QAction *_arrangeRecurseNodesAct;
void onSelectComponentInstance();
void onNewSalomeComponent();
void onNewSalomePythonComponent();
void onSelectComponentInstance();
void onNewSalomeComponent();
void onNewSalomePythonComponent();
void onPutGraphInOptimizerLoop();
void onArrangeLocalNodes();
void onArrangeRecurseNodes();
void onPutGraphInOptimizerLoop();
void onArrangeLocalNodes();
void onArrangeRecurseNodes();
void onToggleStraightLinks(bool checked);
void onToggleAutomaticComputeLinks(bool checked);
void onToggleSimplifyLinks(bool checked);
void onToggleStraightLinks(bool checked);
void onToggleAutomaticComputeLinks(bool checked);
void onToggleSimplifyLinks(bool checked);