History

Merge branch 'master' into 19976

David Rowe committed 12 years ago

Commit 38524b32 parents 844be60 da531ac80 files · +4396 −1958Browse files

Showing the changes to interface/src/Menu.cpp (1 of 80 files). Show all

Unified · Split

interface/src/Menu.cpp+12−0
@@ -45,6 +45,7 @@ · 44 unmodified lines
45#include "ui/AttachmentsDialog.h"45#include "ui/AttachmentsDialog.h"
46#include "ui/InfoView.h"46#include "ui/InfoView.h"
47#include "ui/MetavoxelEditor.h"47#include "ui/MetavoxelEditor.h"
48#include "ui/MetavoxelNetworkSimulator.h"
48#include "ui/ModelsBrowser.h"49#include "ui/ModelsBrowser.h"
49#include "ui/LoginDialog.h"50#include "ui/LoginDialog.h"
50#include "ui/NodeBounds.h"51#include "ui/NodeBounds.h"
@@ -431,6 +432,10 @@ Menu::Menu() : · 380 unmodified lines
431 QMenu* metavoxelOptionsMenu = developerMenu->addMenu("Metavoxels");432 QMenu* metavoxelOptionsMenu = developerMenu->addMenu("Metavoxels");
432 addCheckableActionToQMenuAndActionHash(metavoxelOptionsMenu, MenuOption::DisplayHermiteData, 0, false,433 addCheckableActionToQMenuAndActionHash(metavoxelOptionsMenu, MenuOption::DisplayHermiteData, 0, false,
433 Application::getInstance()->getMetavoxels(), SLOT(refreshVoxelData()));434 Application::getInstance()->getMetavoxels(), SLOT(refreshVoxelData()));
435 addCheckableActionToQMenuAndActionHash(metavoxelOptionsMenu, MenuOption::RenderHeightfields, 0, true);
436 addCheckableActionToQMenuAndActionHash(metavoxelOptionsMenu, MenuOption::RenderDualContourSurfaces, 0, true);
437 addActionToQMenuAndActionHash(metavoxelOptionsMenu, MenuOption::NetworkSimulator, 0, this,
438 SLOT(showMetavoxelNetworkSimulator()));
434 439
435 QMenu* handOptionsMenu = developerMenu->addMenu("Hands");440 QMenu* handOptionsMenu = developerMenu->addMenu("Hands");
436 addCheckableActionToQMenuAndActionHash(handOptionsMenu, MenuOption::AlignForearmsWithWrists, 0, false);441 addCheckableActionToQMenuAndActionHash(handOptionsMenu, MenuOption::AlignForearmsWithWrists, 0, false);
@@ -1378,6 +1383,13 @@ void Menu::showMetavoxelEditor() { · 941 unmodified lines
1378 _MetavoxelEditor->raise();1383 _MetavoxelEditor->raise();
1379}1384}
1380 1385
1386void Menu::showMetavoxelNetworkSimulator() {
1387 if (!_metavoxelNetworkSimulator) {
1388 _metavoxelNetworkSimulator = new MetavoxelNetworkSimulator();
1389 }
1390 _metavoxelNetworkSimulator->raise();
1391}
1392
1381void Menu::showScriptEditor() {1393void Menu::showScriptEditor() {
1382 if(!_ScriptEditor || !_ScriptEditor->isVisible()) {1394 if(!_ScriptEditor || !_ScriptEditor->isVisible()) {
1383 _ScriptEditor = new ScriptEditorWindow();1395 _ScriptEditor = new ScriptEditorWindow();