Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
KDE和Windows上的屏幕分辨率_Windows_Cross Platform_Screen Resolution_Kde4 - Fatal编程技术网

KDE和Windows上的屏幕分辨率

KDE和Windows上的屏幕分辨率,windows,cross-platform,screen-resolution,kde4,Windows,Cross Platform,Screen Resolution,Kde4,我正在使用Qt4开发一个小型应用程序,以使其跨平台,但当我比较结果时,我发现了一个非常令人不安的问题 在Linux(KDE4)和Windows 7上,我的屏幕分辨率都是1680x1050,但在KDE上,我的应用程序小部件更大,没有足够的地方打开两个重要的小部件而不部分隐藏一个。看起来Linux上的实际分辨率要小一些 您是否知道造成这种情况的原因以及是否有办法处理 提前感谢这是由于操作系统窗口管理器主题 默认情况下,Qt将使用操作系统样式,以确保底层操作系统具有稳定的外观 您可以通过设置应用程序的

我正在使用Qt4开发一个小型应用程序,以使其跨平台,但当我比较结果时,我发现了一个非常令人不安的问题

在Linux(KDE4)和Windows 7上,我的屏幕分辨率都是
1680x1050
,但在KDE上,我的应用程序小部件更大,没有足够的地方打开两个重要的小部件而不部分隐藏一个。看起来Linux上的实际分辨率要小一些

您是否知道造成这种情况的原因以及是否有办法处理


提前感谢

这是由于操作系统窗口管理器主题

默认情况下,Qt将使用操作系统样式,以确保底层操作系统具有稳定的外观

您可以通过设置应用程序的样式来调整此设置:


这是由于操作系统窗口管理器主题

默认情况下,Qt将使用操作系统样式,以确保底层操作系统具有稳定的外观

您可以通过设置应用程序的样式来调整此设置: