KYSDKRESOLUTION(8) System Administration Utilities KYSDKRESOLUTION(8) NAME kysdkresolution - KYLIN SDK Screen Resolution Information Service SYNOPSIS kysdkresolution DESCRIPTION kysdkresolution is a screen resolution information service in the KYLIN SDK system. This service provides comprehensive display resolution information through D-Bus interface, including current screen resolution and supported system resolutions. FEATURES Screen Resolution Information Provides current display screen resolution information Supported Resolutions Returns a list of all legal/system-supported resolutions D-Bus Integration Exposes functionality through D-Bus for inter-process communication D-BUS INTERFACE getSysLegalResolution() Returns a QStringList containing all supported/legal screen resolutions for the system. This method retrieves the information using the underlying `kdk_system_get_resolving_power()` function from the system information library. ARCHITECTURE The service is implemented as a C++ class `KySdkRest` which inherits from QObject and includes D-Bus interface definitions. The actual resolution data is obtained from the system information library function `kdk_system_get_resolving_power()`. FILES /usr/bin/kysdkresolution Executable file path USAGE The service typically runs as a background daemon and responds to D-Bus method calls. It does not usually require direct interaction from users or administrators. DEPENDENCIES libkysysinfo System information library providing the underlying resolution data Qt D-Bus For D-Bus communication implementation AUTHOR KylinSoft Co., Ltd. COPYRIGHT Copyright (C) 2023-2025, KylinSoft Co., Ltd. This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. SEE ALSO Version 1.0 2025 KYSDKRESOLUTION(8)