diff --git a/CMakeLists.txt b/CMakeLists.txt --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -69,6 +69,7 @@ set (HAVE_GLOBALACCEL ${KF5GlobalAccel_FOUND}) add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x050d00) add_definitions(-DQT_DEPRECATED_WARNINGS_SINCE=0x060000) +add_definitions(-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x053f00) # Subdirectories add_definitions(-DTRANSLATION_DOMAIN=\"kxmlgui5\") if (IS_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/po") diff --git a/src/kaboutapplicationdialog.cpp b/src/kaboutapplicationdialog.cpp --- a/src/kaboutapplicationdialog.cpp +++ b/src/kaboutapplicationdialog.cpp @@ -84,10 +84,7 @@ //Set up the title widget... KTitleWidget *titleWidget = new KTitleWidget(q); - QIcon windowIcon = qApp->windowIcon(); - if (windowIcon.isNull() && !aboutData.programIconName().isEmpty()) { - windowIcon = QIcon::fromTheme(aboutData.programIconName()); - } + const QIcon windowIcon = qApp->windowIcon(); titleWidget->setPixmap(windowIcon.pixmap(48, 48), KTitleWidget::ImageLeft); if (aboutData.programLogo().canConvert()) { titleWidget->setPixmap(aboutData.programLogo().value(), KTitleWidget::ImageLeft);