History

Disable asset browser if user can't rez

Atlante45 committed 10 years ago

Commit 7efe26e1 parent 4bb33141 file · +6 −2Browse files

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

Unified · Split

interface/src/Menu.cpp+6−2
@@ -130,8 +130,12 @@ Menu::Menu() { · 129 unmodified lines
130 editMenu->addSeparator();130 editMenu->addSeparator();
131 131
132 // Edit > My Asset Server132 // Edit > My Asset Server
133 addActionToQMenuAndActionHash(editMenu, MenuOption::AssetServer, Qt::CTRL | Qt::SHIFT | Qt::Key_A,133 auto assetServerAction = addActionToQMenuAndActionHash(editMenu, MenuOption::AssetServer,
134 qApp, SLOT(toggleAssetServerWidget()));134 Qt::CTRL | Qt::SHIFT | Qt::Key_A,
135 qApp, SLOT(toggleAssetServerWidget()));
136 auto nodeList = DependencyManager::get<NodeList>();
137 QObject::connect(nodeList.data(), &NodeList::canRezChanged, assetServerAction, &QAction::setEnabled);
138 assetServerAction->setEnabled(nodeList->getThisNodeCanRez());
135 139
136 // Edit > Reload All Content [advanced]140 // Edit > Reload All Content [advanced]
137 addActionToQMenuAndActionHash(editMenu, MenuOption::ReloadContent, 0, qApp, SLOT(reloadResourceCaches()),141 addActionToQMenuAndActionHash(editMenu, MenuOption::ReloadContent, 0, qApp, SLOT(reloadResourceCaches()),