From 7bc71c84a91d980f46bc042731ee903cef591031 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Thu, 3 Mar 2016 16:00:47 +0100 Subject: QWebPage can only be used in a QApplication --- applications/kube-mail/CMakeLists.txt | 4 ++-- applications/kube-mail/main.cpp | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'applications/kube-mail') diff --git a/applications/kube-mail/CMakeLists.txt b/applications/kube-mail/CMakeLists.txt index 412f835c..1b1767ed 100644 --- a/applications/kube-mail/CMakeLists.txt +++ b/applications/kube-mail/CMakeLists.txt @@ -17,7 +17,7 @@ include(KDEInstallDirs) include(KDECMakeSettings) include(KDECompilerSettings) -find_package(Qt5 REQUIRED NO_MODULE COMPONENTS Core Quick Test Gui) +find_package(Qt5 REQUIRED NO_MODULE COMPONENTS Core Quick Test Gui Widgets) set (QT_MIN_VERSION "5.4.0") find_package(KF5 REQUIRED COMPONENTS Package) @@ -27,7 +27,7 @@ kpackage_install_package(package org.kde.kube.mail "genericqml") # install executable add_executable(${PROJECT_NAME} main.cpp) -qt5_use_modules(${PROJECT_NAME} Gui Quick) +qt5_use_modules(${PROJECT_NAME} Gui Quick Widgets) target_link_libraries(${PROJECT_NAME} KF5::Package) install(TARGETS ${PROJECT_NAME} DESTINATION bin) diff --git a/applications/kube-mail/main.cpp b/applications/kube-mail/main.cpp index 5efe14ff..1ff4effb 100644 --- a/applications/kube-mail/main.cpp +++ b/applications/kube-mail/main.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include @@ -33,7 +33,7 @@ public: int main(int argc, char *argv[]) { - QGuiApplication app(argc, argv); + QApplication app(argc, argv); auto package = KPackage::PackageLoader::self()->loadPackage("KPackage/GenericQML", "org.kde.kube.mail"); Q_ASSERT(package.isValid()); QQmlApplicationEngine engine; -- cgit v1.2.3