我使用两个显示器:Retina和Normal。
我阅读了这篇文章http://blog.qt.io/blog/2013/04/25/retina-display-support-for-mac-os-ios-and-x11/。
有以下内容:
QIcon :: pixmap()已被修改以在高dpi系统上返回较大的像素图。这是一种行为变化,可能会破坏现有代码,因此它由AA_UseHighDpiPixmaps应用程序属性控制:
qApp->setAttribute(Qt :: AA_UseHighDpiPixmaps);
当我设置此属性并在其中一个主要监视器上运行程序时,所有图像看起来正常。
但是如果两个监视器都处于活动状态:普通监视器中的图像看起来很糟糕。 Qt选择@2x图像以适应普通监视器并调整其大小。
如何解决我的双屏问题?
我阅读了这篇文章http://blog.qt.io/blog/2013/04/25/retina-display-support-for-mac-os-ios-and-x11/。
有以下内容:
QIcon :: pixmap()已被修改以在高dpi系统上返回较大的像素图。这是一种行为变化,可能会破坏现有代码,因此它由AA_UseHighDpiPixmaps应用程序属性控制:
qApp->setAttribute(Qt :: AA_UseHighDpiPixmaps);
当我设置此属性并在其中一个主要监视器上运行程序时,所有图像看起来正常。
但是如果两个监视器都处于活动状态:普通监视器中的图像看起来很糟糕。 Qt选择@2x图像以适应普通监视器并调整其大小。
如何解决我的双屏问题?