问题标签 [qpainter]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - OpenMP 嵌套 for 循环(使用 Qt)
我正在编写一个程序(C++)来合并图像(QPainter)。以顺序方式它工作得很好,但我必须将它与 OpenMP 并行化。我怎样才能做到这一点?我认为可能的问题是内存分配或嵌套 for 循环。这是我的第一个问题,在此先感谢:)
@Riateche,谢谢;)
我的下一个问题是为什么那个循环不加速......
python - 如何在 PyQt4 中用动画画一条线
我有一个点列表。例如,points = [[160, 75], [115, 567]]
。
如何在 PyQt4 中画一条线,所以它会是这样的:
提前致谢。
编辑:为了记录,我正在尝试实现贝塞尔曲线,所以它看起来像这样:
这是我目前拥有的代码:
所以,我关于如何解决这个问题的想法: 1. 使用 self.biliniar_bez(),..., self.fourG_bez() 构建所有曲线 2. 它们共享相同的点,因此它们实际上会在这些点上匹配。3. 移动点(我认为,它们的位置必须与t匹配,所以如果t=0.25那么每个点都必须在此时通过它们的四分之一线)
问题在于移动点的方式。我有每条线的第一点和第二点的坐标。需要中间的。
c++ - Qt 无法将 QPaintDevice 转换为 QImage
这听起来很傻,但我无法截取 QwebView 的屏幕截图。
错误消息是,
我所知道的是,QPaintDevice 是 QPaint 的基础。
python - 使用 QRect 实例调用 QWidget::update 时出现分段错误
当我在 QWidget 子类中调用 self.update() 时,它什么也不做,这是预期的行为(我还没有实现paintEvent)。但是,如果我使用 QtCore.QRect 实例调用它,则会出现分段错误、内存损坏或 X 服务器错误等错误。
知道如何解决这个问题吗?
编辑:
我有时会得到这个:
python - 为什么我每次使用 QPainter 都会清除小部件?
我有这个代码:
每次我调用 drawInstruction() 时,已经绘制的所有内容都会被清除。只剩下新的矩形。
每次调用 drawInstruction() 时都重新绘制所有内容不是解决方案,因为 drawInstruction() 经常被调用。
c++ - Qt:创建半透明的禁用图标状态
我想从原始图标图像(不为禁用状态使用额外图像)为我的图标禁用状态动态创建一个半透明图标像素图。
我认为这需要五分钟,只需创建一个 QPainter,将其不透明度设置为 0.5 或其他值,然后在其中绘制正常的 Pixmap。
问题是 QPainter 似乎从设置为 (205, 205, 205) 的背景开始,我没有什么可以让它完全透明的。
这是我用于标准图标的代码:
这是我迄今为止尝试为禁用状态制作透明版本的方法:
这些是我从上述代码中得到的结果:
qt - 我不能用 QPainter 绘制 QVideoWidget
我正在尝试在播放视频时绘制字符串,例如字幕...我有一个 Phonon::QVideoWidget,在它的构造函数中我这样做:
我已经覆盖了绘画事件,仅用于测试:
所以当我启动我的播放器时,我看不到 QPainter 所做的任何事情,只有普通视频播放任何想法?
python - 如何使用 QPainterPath 创建带有曲线的文本
我正在尝试用一些文本构建一个弧线。我能够创建弧线,并且可以将文本与曲线一起放置。但到目前为止,我找不到垂直于曲线旋转文本的方法。
这是我正在尝试的代码
但我正在尝试实现接近这篇文章http://zrusin.blogspot.com/2006/11/text-on-path.html的东西。喜欢文本要根据角度旋转。知道如何使用 QPainterPath 和 QPainter 或任何其他方法吗?
我正在寻找这样的输出
很抱歉,由于声誉较低,我无法将图片添加到我的帖子中。
编辑 :
这是一些更新版本..它的python版本的qt-project.org/faq/answer/how_do_i_make_text_follow_the_line_curve_and_angle_of_the_qpainterpath
但我仍然无法获得轮换。
更新 :
我现在开始工作了,这是更新的部分,也许它也会帮助其他人。