.TH KYSDKRESOLUTION 8 "2025" "Version 1.0" "System Administration Utilities" .SH NAME kysdkresolution \- KYLIN SDK Screen Resolution Information Service .SH SYNOPSIS .B kysdkresolution .SH DESCRIPTION .B 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. .SH FEATURES .TP .B Screen Resolution Information Provides current display screen resolution information .TP .B Supported Resolutions Returns a list of all legal/system-supported resolutions .TP .B D-Bus Integration Exposes functionality through D-Bus for inter-process communication .SH D-BUS INTERFACE .B 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. .SH 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()`. .SH FILES .TP .B /usr/bin/kysdkresolution Executable file path .SH 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. .SH DEPENDENCIES .TP .B libkysysinfo System information library providing the underlying resolution data .TP .B Qt D-Bus For D-Bus communication implementation .SH AUTHOR KylinSoft Co., Ltd. .SH 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. .SH SEE ALSO .B