diff --git a/tests/gui/TestGui.cpp b/tests/gui/TestGui.cpp index 25c6f0c7d..54203c284 100644 --- a/tests/gui/TestGui.cpp +++ b/tests/gui/TestGui.cpp @@ -1095,8 +1095,11 @@ void TestGui::testDragAndDropKdbxFiles() void TestGui::testTrayRestoreHide() { - QSystemTrayIcon *trayIcon = m_mainWindow->findChild(); + if (!QSystemTrayIcon::isSystemTrayAvailable()) { + QSKIP("QSystemTrayIcon::isSystemTrayAvailable() = false, skipping tray restore/hide test..."); + } + QSystemTrayIcon* trayIcon = m_mainWindow->findChild(); QVERIFY(m_mainWindow->isVisible()); trayIcon->activated(QSystemTrayIcon::Trigger);