switching to QGuiApplication

This will help us out by making it less connected to QWidgets and
better for pure QML applications.
This commit is contained in:
Chris Cochrun 2023-04-28 17:05:56 -05:00
parent fc3042d4d5
commit dd1ea7454e

View file

@ -98,10 +98,10 @@ static void connectToDatabase() {
int main(int argc, char *argv[]) int main(int argc, char *argv[])
{ {
// qDebug() << QSurfaceFormat::defaultFormat(); // qDebug() << QSurfaceFormat::defaultFormat();
QApplication::setAttribute(Qt::AA_EnableHighDpiScaling); QGuiApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
QApplication::setWindowIcon(QIcon::fromTheme(QStringLiteral("video-display"))); QGuiApplication::setWindowIcon(QIcon::fromTheme(QStringLiteral("video-display")));
QtWebEngine::initialize(); QtWebEngine::initialize();
QApplication app(argc, argv); QGuiApplication app(argc, argv);
KLocalizedString::setApplicationDomain("librepresenter"); KLocalizedString::setApplicationDomain("librepresenter");
KAboutData aboutData("librepresenter", i18n("Libre Presenter"), "0.1", KAboutData aboutData("librepresenter", i18n("Libre Presenter"), "0.1",
i18n("A church presentation app built with KDE tech."), i18n("A church presentation app built with KDE tech."),