qpainter 相关问题

QPainter是一个Qt类,可以在小部件或其他绘图设备上提供低级绘制。

带有 Qpainter 的 QOpenGLWidget:OpenGL 绘图仅在第一次 PaintGL 调用后可见

我想在 QT 中使用 QOpenGLWidget 来创建快速线图。这些图将带有一些标签,我目前正在使用带有drawText()的QPainter。在各种示例中,

回答 2 投票 0

创建 QGradient

现在我只是想创建一个带有渐变填充的圆圈: //我希望圆心位于10, 10处,半径为50像素 QRadialGradient 径向(QPointF(10, 10), 50); 拉...

回答 2 投票 0

在加载的 QPixmap 上使用 QPaint 绘图不起作用

我可以通过这样做在我的 Qlabel 上画一条线: QPixmap *myPixmap; myPixmap = new QPixmap(); myPixmap->fill(Qt::red); QPainter 画家(myPixmap); 画家.setPen(Qt::blue);

回答 1 投票 0

QPainter::begin:绘画设备返回引擎== 0,类型:2

我正在尝试打印 Qtablewidget 但它只打印一个空白页并且应用程序输出显示 QPrinter::metric:无效的度量命令 QPainter::begin: 绘图设备返回引擎 == 0,类型:2 QWi...

回答 1 投票 0

如何从曲线获取贝塞尔点

我正在使用内置的 Qt 函数在 Qt 中绘制贝塞尔曲线: void OpacityCurveWidget::paintEvent(QPaintEvent* 事件) { QPainter画家(this); 画家.fillRect(0, 0, 宽度(), 高度(),...

回答 1 投票 0

在 mouseMoveEvent 中 update() 后不会调用paintEvent

我使用 QAbstractScrollArea 和自定义 QWidget 衍生小部件作为“the”小部件 (覆盖 sizeHint())。 应用程序需要在

回答 1 投票 0

在 mouseMoveEvent 中 update() 后不会调用paintEvent

我使用 QAbstractScrollArea 和自定义 QWidget 衍生小部件作为“the”小部件 (覆盖 sizeHint())。 应用程序需要在

回答 1 投票 0

获取QPainter的可见区域

我在 QScrollArea 中有一个所有者绘制的 QWidget,因此在绘画时,我只想绘制可见的部分。为此,我需要 QPainter 的可见区域的矩形......

回答 1 投票 0

Qt 文本编辑,在滚动条中带有书签

我想在文本中搜索单词时为我的文本编辑器创建书签,滚动条应该像在 qt 编辑器中一样将条着色为绿色。 我需要帮助!你有一个我...

回答 1 投票 0

QPainter 调用 begin 时失败

我正在尝试在 QsplashScreen 上绘制 PNG 文件。 我正在尝试通过 QPainter 来完成此操作。我想通过 QPainter 来做到这一点的原因是因为我希望它能够平滑地最小化(直到它消失),当我...

回答 2 投票 0

如何分解屏幕/窗口的 QPainter 以仅绘制一部分?

我正在编写一个游戏 - 我有一个 Board 类,它由“Spaces”的表格/网格组成 - 空间和 Board 都有一个虚拟方法“render”,并传递 QPainter 引用。我想要...

回答 1 投票 0

如何在 PyQt5 中添加工具提示来绘制元素?

我有一个继承自 Qlabel 的自定义小部件,它有一个绘制一堆点的 painEvent 成员,我需要为每个点设置不同的工具提示。 这是一个简化的独立示例...

回答 1 投票 0

paintEvent 未在自定义小部件中调用

我试图在每次单击鼠标时在鼠标位置绘制一个矩形。 目前,设置如下: TableMaker 是我的主窗口,主要是在 Qt Designer 中生成的。 我有

回答 1 投票 0

无法在 Rails 中使用 wkhtmltopdf 写入临时文件

我正在使用 Terrapin 从 Rails 内的命令行执行 wkhtmltopdf。 Terrapin::CommandLine.path = "/usr/bin/wkhtmltopdf" pdfCommand = Terrapin::CommandLine.new("xvfb-run wkhtmlt...

回答 0 投票 0

在Qt中使用Painter绘制2个QGraphicsItems的交集

我正在创建一个用户界面,其中在一个较大的矩形内有一个移动的正方形。在矩形内部,会有一个圆形QGraphicsEllipseItem。该正方形被实现为 QGraphicsRectItem。什...

回答 0 投票 0

更改 QTableWidget 中选择性列/行分隔线的外观

我想使用粗体彩色线分隔 QTableWidget 中的特定列/行。 我可以通过在与列分隔相邻的单元格的两侧画线来轻松实现分离...

回答 1 投票 0

如何找到 QWidget 示例的代码

我想学习用QWidget画图形。我正在尝试构建基本绘图示例: https://doc.qt.io/qt-6/qtwidgets-painting-basicdrawing-example.html 此示例页面上的代码是

回答 0 投票 0

Qt6:在没有任何抗锯齿的情况下应用字体 - 不尊重任何策略

我正在尝试使用 QPainter 渲染文本,但我不想应用抗锯齿。我是 QT 的新手,所以这里可能做错了什么。无论我尝试过什么,总有某种......

回答 0 投票 0

QPrinter + QPainter写入无效的PDF文件

我只是想用QPrinter+QPainter绘制一个矩形到PDF文件中。#include #include int main(int argc, char *argv[]) { QApplication a(argc, argv); ...

回答 1 投票 0

qt c++ QPaint with QVector.

我在drawingwidget.h中有一个QVector。 m_vertices; 我想绘制多个顶点。我目前正在做简单的绘图工具,但我只能画一个圆。 void ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.