Fix compilation issue

This commit is contained in:
2025-07-27 17:33:14 +02:00
parent eccf928032
commit f0152e2496
+4 -3
View File
@@ -148,8 +148,9 @@ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent)
databaseViewDock->hide(); databaseViewDock->hide();
addDockWidget(Qt::BottomDockWidgetArea, databaseViewDock); addDockWidget(Qt::BottomDockWidgetArea, databaseViewDock);
QDockWidget *filetreeDock = nullptr;
#if !defined(FLATPAK) || !defined(__aarch64__) #if !defined(FLATPAK) || !defined(__aarch64__)
QDockWidget *filetreeDock = new QDockWidget(tr("File tree"), this); filetreeDock = new QDockWidget(tr("File tree"), this);
filetreeDock->setWidget(m_filetree); filetreeDock->setWidget(m_filetree);
filetreeDock->setObjectName("filetreeDock"); filetreeDock->setObjectName("filetreeDock");
databaseViewDock->hide(); databaseViewDock->hide();
@@ -322,7 +323,7 @@ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent)
dockMenu->addAction(navigationToolbar->toggleViewAction()); dockMenu->addAction(navigationToolbar->toggleViewAction());
dockMenu->addAction(filesystemDock->toggleViewAction()); dockMenu->addAction(filesystemDock->toggleViewAction());
dockMenu->addAction(databaseViewDock->toggleViewAction()); dockMenu->addAction(databaseViewDock->toggleViewAction());
dockMenu->addAction(filetreeDock->toggleViewAction()); if(filetreeDock)dockMenu->addAction(filetreeDock->toggleViewAction());
dockMenu->addAction(histogramDock->toggleViewAction()); dockMenu->addAction(histogramDock->toggleViewAction());
#ifdef PLATESOLVER #ifdef PLATESOLVER
dockMenu->addAction(_plateSolving->toggleViewAction()); dockMenu->addAction(_plateSolving->toggleViewAction());
@@ -373,7 +374,7 @@ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent)
infoDock->setFeatures(QDockWidget::DockWidgetClosable | QDockWidget::DockWidgetMovable); infoDock->setFeatures(QDockWidget::DockWidgetClosable | QDockWidget::DockWidgetMovable);
filesystemDock->setFeatures(QDockWidget::DockWidgetClosable | QDockWidget::DockWidgetMovable); filesystemDock->setFeatures(QDockWidget::DockWidgetClosable | QDockWidget::DockWidgetMovable);
databaseViewDock->setFeatures(QDockWidget::DockWidgetClosable | QDockWidget::DockWidgetMovable); databaseViewDock->setFeatures(QDockWidget::DockWidgetClosable | QDockWidget::DockWidgetMovable);
filetreeDock->setFeatures(QDockWidget::DockWidgetClosable | QDockWidget::DockWidgetMovable); if(filetreeDock)filetreeDock->setFeatures(QDockWidget::DockWidgetClosable | QDockWidget::DockWidgetMovable);
if(_plateSolving)_plateSolving->setFeatures(QDockWidget::DockWidgetClosable | QDockWidget::DockWidgetMovable); if(_plateSolving)_plateSolving->setFeatures(QDockWidget::DockWidgetClosable | QDockWidget::DockWidgetMovable);
m_stretchPanel->setFloatable(false); m_stretchPanel->setFloatable(false);
} }