Hide developer mode

This commit is contained in:
Jakub Melka
2021-05-04 18:40:51 +02:00
parent 2c03d0b4f3
commit c0cdcb28de
6 changed files with 62 additions and 30 deletions

View File

@ -282,6 +282,7 @@ PDFViewerMainWindow::PDFViewerMainWindow(QWidget* parent) :
connect(m_progress, &pdf::PDFProgress::progressFinished, this, &PDFViewerMainWindow::onProgressFinished);
m_programController->finishInitialization();
updateDeveloperMenu();
if (pdf::PDFToolManager* toolManager = m_programController->getToolManager())
{
@ -384,6 +385,12 @@ void PDFViewerMainWindow::onProgressFinished()
m_programController->updateActionsAvailability();
}
void PDFViewerMainWindow::updateDeveloperMenu()
{
bool isDeveloperMode = m_programController->getSettings()->getSettings().m_allowDeveloperMode;
ui->menuDeveloper->menuAction()->setVisible(isDeveloperMode);
}
void PDFViewerMainWindow::updateUI(bool fullUpdate)
{
pdf::PDFTemporaryValueChange guard(&m_isLoadingUI, true);