QDesktopWidget → QScreen: Complete migration in AVM and TetraIF modules

- avm_mvs_video_team_gui_plugin.cpp: QApplication::desktop() → QGuiApplication::primaryScreen()
- LogViewTelegramDialog.cpp: QApplication::desktop() → QGuiApplication::primaryScreen()
- Added QGuiApplication includes where needed
- Removed duplicate QScreen include

This completes the QDesktopWidget API migration across all modules.
QApplication::desktop() is deprecated in Qt5 and removed in Qt6.
Replacement: QGuiApplication::primaryScreen()->geometry() or availableGeometry().

Refs: Qt6 migration, C++17 constraint due to RTI Connext DDS 7.7.0 incompatibility
This commit is contained in:
torsten committed 2026-08-24 20:28:34 +02:00
1 parent f15f342a47
commit bf0b1a3ddd
2 files changed
+4 -3

No files matched your search

@@ -16,6 +16,7 @@
#include "LogViewTelegram.hpp"
#include <QtWidgets/QApplication>
#include <QtGui/QScreen>
#include <QtGui/QGuiApplication>
#include <QtCore/QDir>
#include <QtWidgets/QFileDialog>
#include <QtWidgets/QGroupBox>
@@ -173,7 +174,7 @@ void LogViewTelegramDialog::makePretty()
int sbWidth = m_ScrollArea->width() - m_ScrollArea->viewport()->width();
int wDiff = m_contentsWidget->width() - m_ScrollArea->width();
int hDiff = m_contentsWidget->height() - m_ScrollArea->viewport()->height();
const QRect screenSize = QApplication::desktop()->screenGeometry(this);
const QRect screenSize = QGuiApplication::primaryScreen()->geometry();
int newWidth = std::min(width() + wDiff + sbWidth, screenSize.width() * 9 / 10);
int newHeight = std::min(height() + hDiff, screenSize.height() * 9 / 10);