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