From f1ac5f9f00a490635c06c05dcef7539e7fc3ed59 Mon Sep 17 00:00:00 2001 From: songwentao Date: Tue, 13 Dec 2022 15:22:59 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E7=A4=BE=E5=8C=BA=E5=B7=AE=E5=BC=82?= =?UTF-8?q?=E5=8C=96=E9=9C=80=E6=B1=82=E5=AE=9E=E7=8E=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 社区版本默认全屏模式 Log: Influence: 社区版桌面环境下-启动器第一次启动时,默认全屏模式 Task: https://pms.uniontech.com/task-view-225013.html Change-Id: I074faf54a5ba69827114aae2f8ddde340a85ce89 --- src/modules/launcher/launcher.cpp | 10 ++++++++++ src/modules/launcher/launcher.h | 2 ++ 2 files changed, 12 insertions(+) diff --git a/src/modules/launcher/launcher.cpp b/src/modules/launcher/launcher.cpp index bebde9e..095adbd 100644 --- a/src/modules/launcher/launcher.cpp +++ b/src/modules/launcher/launcher.cpp @@ -39,10 +39,13 @@ #include #include +#include + #include #include #include +DCORE_USE_NAMESPACE DCORE_USE_NAMESPACE #define SETTING LauncherSettings::instance() @@ -68,6 +71,7 @@ Launcher::Launcher(QObject *parent) loadNameMap(); initItems(); + initData(); initConnection(); } @@ -76,6 +80,12 @@ Launcher::~Launcher() QDBusConnection::sessionBus().unregisterObject(dbusPath); } +void Launcher::initData() +{ + if (DSysInfo::isCommunityEdition()) + setFullscreen(true); +} + void Launcher::setSyncConfig(QByteArray ba) { if (!SETTING) diff --git a/src/modules/launcher/launcher.h b/src/modules/launcher/launcher.h index 2b6c21e..d9d4214 100644 --- a/src/modules/launcher/launcher.h +++ b/src/modules/launcher/launcher.h @@ -83,6 +83,8 @@ public: explicit Launcher(QObject *parent); ~Launcher(); + void initData(); + // 设置配置 void setSyncConfig(QByteArray ba); QByteArray getSyncConfig();