腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(416)
视频
沙龙
1
回答
Qt
:
绘制
高
DPI
QPixmaps
c++
、
qt
、
qpainter
、
qpixmap
、
highdpi
我写了一个应用程序,画了两张笑脸:第一个是直接在QWidget上
绘制
的:{ paintFace(painter);第二个是
绘制
在QPixmap上,然后将其转换为widget: p.drawPixmap(ev->rect(), bu
浏览 48
提问于2017-02-03
得票数 8
2
回答
Qt
中的实时像素
绘制
c++
、
qt
我的应用程序显示一个长的科学垂直滚动图片(1024x99999999.px)作为QPixmap 1024x128块的序列。这允许我从表:block_id = y_coord/128中选择所需的块,从而以最小的CPU成本滚动一张图片。此外,QPixmap是用于快速屏幕输出的首选“像素容器”。我应该考虑什么方法来显示新的数据? 这个视频给出了
浏览 1
提问于2014-02-02
得票数 5
回答已采纳
2
回答
优化视网膜显示器上的Python
QT
应用程序
python
、
qt
、
pyqt
、
pyside
Qt
界面目前在视网膜显示屏上看起来很可怕,因为它们缩放了up.Its可以为编译的应用程序使用Info.Plist,但是有人有动态python的解决方案吗,比如在PySide中创建的界面?
浏览 0
提问于2013-06-20
得票数 3
回答已采纳
1
回答
Qt
应用程序中的
高
dpi
缩放使图标变得平滑
android
、
qt
、
qml
、
highdpi
我已经使用QGuiApplication::setAttribute(
Qt
::AA_EnableHighDpiScaling);在我的
Qt
应用程序中启用了
高
dpi
支持,但现在我的图像看起来并不清晰,相反例如,下面是一些按钮的图片,这些按钮应该使用
高
dpi
图像。当我禁用
高
dpi
支持并手动缩放ui时,使用相同的图像时,图标清晰明了。 启用
高
dpi
时,工具按钮中的图标显示为平滑。如果我禁用
高
<em
浏览 7
提问于2018-08-07
得票数 2
1
回答
Qt
,设置独占裁剪区域。
qt
、
qpainter
在
Qt
中,您可以为具有模式( QPainter )、模式( ReplaceClip )或模式( IntesectClip )的IntesectClip设置裁剪区域,但我忽略了"ExcludeClip“。你如何
绘制
(填充)一个“甜甜圈”(一个圆圈,一个透明的洞),而不恢复到中间
QPixmaps
?
浏览 4
提问于2015-05-08
得票数 2
回答已采纳
5
回答
在
高
dpi
Windows平台上自动重新缩放应用程序?
windows
、
qt
、
hdpi
、
rescale
、
highdpi
我正在编写一个
Qt
应用程序,它需要在
高
dpi
Windows (192
dpi
而不是96
dpi
)上运行。不幸的是,
Qt
框架还不支持
高
dpi
(至少在Windows上),所以我的应用程序及其所有元素看起来只有应有大小的一半。 有没有办法强制/模拟Windows自动放大这类应用?
浏览 9
提问于2014-06-23
得票数 20
1
回答
windows 10中
Qt
桌面应用程序的缩放不正确
c++
、
qt
、
windows-10
、
qtwidgets
我正在为windows10编写一个简单的
Qt
(Widgets) Gui应用程序,我使用的是
Qt
的5.6.0测试版。
Qt
的谈到了缩放,但它主要关注qml/qtQuick和一般的移动应用程序,而且似乎还暗示在桌面QtWidgets应用程序中,QPainter将自动确定适当的缩放,而这显然不是。确保桌面、非qml
Qt
应用程序在
高
DPI
显示器上正确扩展的最佳方法是什么?
浏览 6
提问于2016-03-06
得票数 10
回答已采纳
1
回答
PyQt 5和4k屏幕
python
、
qt5
、
pyqt5
、
dpi
我正在尝试将现有的PyQt5应用程序迁移到Windows10的
高
dpi
。
QT
_AUTO_SCREEN_SCALE_FACTOR to "1".
浏览 1
提问于2016-12-26
得票数 6
1
回答
PyQt -针对不同屏幕分辨率的调整
pyqt
、
pyqt5
、
screen-resolution
、
qt-designer
3480x2160屏幕(按Windows比例和布局100%缩放) 1920x1080屏幕(按Windows比例和布局100%缩放) 我还注意到,当转换到不同的屏幕分辨率时,
Qt
设计器本身也有类似的问题
浏览 37
提问于2017-05-11
得票数 10
1
回答
为什么增加我的QImage新闻部也增加了我的文本的大小?
qt
、
dpi
、
device-independent-pixels
通常情况下,当我们在不改变任何东西的情况下增加
DPI
时,图像/文本的大小应该会减小。这是因为每英寸
绘制
更多的点/像素,因此减小了尺寸。然而,我在这里发现了相反的行为,即增加新闻部也会增加我所
绘制
的案文的篇幅。这不是我所期望的,有人知道为什么吗?import sys from PyQt6.QtGui import QFont, QImage, QPainter from PyQt6.QtWidgetsself.image = QImage(DEFA
浏览 12
提问于2022-10-03
得票数 0
2
回答
Qt
中线程之间共享的Pixmap
c++
、
multithreading
、
qt
、
qpixmap
、
qmutex
我有一个主GUI类和另一个工作类:第一个处理GUI事务(将一个QPixmap
绘制
为一个QGraphicsScene),第二个处理计算(将QLine和QPoints
绘制
到该QPixmap上)。QPixmap在Worker类中被修改,在GUI类中
绘制
。即使我没有任何问题,我也决定使用QMutex来确保我的程序在
绘制
时不会尝试访问QPixmap。到目前为止,我还没有发现错误,但我想知道它在逻辑上是否正确,以及
Qt
是否提供了更好的方法来实现这一点。 提前谢谢你。
浏览 8
提问于2015-11-24
得票数 4
回答已采纳
1
回答
在
Qt
中自动缩放字体大小的用户界面设计
c++
、
linux
、
qt
、
highdpi
Qt
5.7声称提高了新闻部的高度支持。();我希望UI在
高
DPI
上运行时会自动缩放,但不一定像预期的那样工作。显示一个静态的QMessageBox,比如QMessageBox::info及其文本和图标不会被放大以补偿
高
的
dpi
。那么,您应该做些什么来允许您的
Qt
应用程序(在Creator中设计的标准
DPI
)自动调整以适应
高
DPI
环境、字体、QMessageBoxes等等。编辑:declare -x <em
浏览 9
提问于2016-10-18
得票数 0
2
回答
QT
小部件指针
c++
、
qt
、
class
、
widget
、
qwidget
我是
QT
的新手,正在努力让一个基本的绘画例子正常工作。我正在创建一个游戏,其中我在主游戏控制器中实例化了一个小部件。我想把它传递给多个不同的对象,这样每个对象就可以有自己的paintEvent,并相应地
绘制
它的对象。所以我有另一个类,它可以调用多个字符,并且它们都会
绘制
到相同的小部件(希望如此)。painter.translate(QPoint(50, 50));它正在被调用(我使用std::cout来测试它),但是没有
浏览 2
提问于2012-10-16
得票数 0
回答已采纳
1
回答
如何在qml中设置组件的大小和位置。这样它就可以支持不同设备
qt
、
qml
我正在使用app Studio for ArcGIS开发一个移动应用程序。 我所有的QML文件都根据我的Xd文件设置了固定的大小和x,y轴。但当我在我的手机和其他手机上运行它时,它不能正常支持。我试图找到不同的解决方案,但我无法将其应用于我的页面。此外,我还研究了QML的可伸缩性文档,但我无法理解它。 以下是示例代码 App{ visible: true y: 0 height: 812 anchors.fill: parent back
浏览 59
提问于2020-07-01
得票数 0
回答已采纳
2
回答
从
Qt
for Android访问res文件
android
、
qt
、
qml
例如,我如何将ToolButton的图标设置为"ic_not_interested_black_48dp.png“我在
Qt
项目中有android/res目录,有一些不同屏幕尺寸的目录,drawable-hdpi
Qt
/Android是自己解决这个问题,还是我必须创建一个函数,根据我的屏幕尺寸返回正确的前缀'drawable-hdpi/‘或'drawable-ldpi/’?
浏览 1
提问于2016-01-10
得票数 0
1
回答
如何解决
Qt
应用程序的HiDPI问题
qt
、
hdpi
最近,在注意到系统自动使用96
dpi
后,我开始对运行Ubuntu16.04.3 64位的新笔记本使用xrandr --
dpi
166命令。然而,如此
高
的
dpi
设置只会在我的
Qt
应用程序中产生非常大的菜单和工具栏,例如、digiKam和Krita (后两者都是AppImage格式的)。我希望找到一种手动输入
Qt
应用程序的特定
dpi
设置的方法,或者解决这个问题的其他方法。如果没有办法在全局上为
Qt
应用程序指定
dpi
设置,那么在此应用程序
浏览 0
提问于2018-02-10
得票数 3
2
回答
Windows上的
QT
高
DPI
支持
qt
、
winapi
、
dpi
、
qtwidgets
、
highdpi
根据这里的文档,
QT
5.4+引入了
高
DPI
支持。然而,要么是我错过了一些基本的东西,要么是目前的支持仍处于非常早期的阶段。我正在写一个全新的应用程序,所以我有机会从头做起。因此,如果我将Windows设置更改为使用150%
DPI
,那么编辑器中的最小/最大值将太小。当然,我可以获得该比率,并在代码中调整所有所需的值,但如果我必须手动完成所有工作,那么
QT
为我提供了什么样的
高
DPI
支持?我的意思是它与
QT
5.4之前的版本有什么不同?然后一
浏览 0
提问于2015-08-31
得票数 6
2
回答
当我将窗口移动到具有不同
DPI
的屏幕时,为什么我的QML项不能缩放?
qt
、
windows-10
、
qml
、
dpi
我使用的是Windows 10和
Qt
5.15.1。当我将QML应用程序窗口从低
DPI
屏幕(100%缩放)移动到
高
DPI
(125%缩放)屏幕时,窗口按预期缩放(调整大小)以使用更多像素。因此,在
高
DPI
屏幕上,所有项目在物理上看起来都较小。 当我在具有不同
DPI
的屏幕之间移动窗口时,如何使项目缩放(到相同的物理大小)?我希望这发生在所有项目上,如文本、按钮、矩形等。: "Hello World" font.pointSize: 14
浏览 122
提问于2020-09-17
得票数 2
回答已采纳
1
回答
如何为QML应用程序更改逻辑
DPI
?
qt
、
qml
、
dpi
我想控制
Qt
5.2.1 QML/C++应用程序中所有文本元素的点到像素缩放。在我的96
DPI
开发屏幕上调试时,我使用它来模拟具有非常不同屏幕
DPI
的目标设备。例如,我想运行我的应用程序,该应用程序的目标是1280x720 133
DPI
显示器,并具有如下元素:显示133像素
高
,而不是96像素
高
的文本,因为操作系统告诉
Qt
,我有一个96新闻部监视器附加。关于如何获得符合逻辑的<em
浏览 4
提问于2014-03-07
得票数 9
回答已采纳
1
回答
Qt
和
高
dpi
屏幕
qt
当我通过
Qt
Designer启动应用程序时,一切看起来都很好: 但是,当我在设计器之外运行应用程序(意思是双击应用程序来运行它)时,大小是不同的: 这个工具栏实际上比屏幕截图显示的要小
浏览 2
提问于2015-12-22
得票数 5
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券