QGraphicsScene 中的文本
如何在QGraphicsScene中的某个坐标上写入文字?我试图这样做,但没有成功。文本有黑色边框,但字母内部是白色的,我无法将其变成黑色。 QPainterPath …
Qt 中的 GIF 动画
我使用了 QGraphicsView、QGraphicsScene 类来在小部件中显示图片,如下所示: m_Scene->addPixmap(QPixmap(fileName)); m_View->setScene(m_Scene); …
如何将 Qt 模型/视图框架与图形视图框架结合使用
我正在开发一个地图应用程序,需要使用表格、表单以及地图中的图形对象来显示数据对象。我正在使用 PyQt,但这并不重要,因为这是 Qt 问题而不是 Pyth…
QGraphicsView/QGraphicsScene渲染问题
我在我的应用程序中使用 QGraphicsScene/QGraphicsView 对。 为了我的目的,我对它们进行了子类化。生成该对的代码片段如下: itsScene = new QGraphi…
将视频与 QGraphicsScene 结合使用的最佳方式
我目前正在使用 QGraphicsProxyWidget 在 QGraphicsScene 中使用 Phonon VideoWidgets。 我将视口设置为 QGLWidget。 然而,当我尝试对视频应用一些变…
如何让Qt Graphics View Framework支持自定义图层
Qt的图形视图框架非常强大,但我还没有找到支持自定义图层的方法。 在Qt中,有一个QGraphicsScene::ItemLayer,但是QGraphicsScene渲染的所有项目都在…
QGraphicsView 框架和性能中的大量指针转换
由于 QGraphicsScene 和 QGraphicsItem 的大多数便利函数(例如 items()、collidingItems()、childItems() 等)返回 QList,因此您被迫执行大量 qgrap…
对话框关闭后嵌入的 QGraphicsView 不会隐藏
我在模式、showNormal 和 showFullscreen 中调用 QDialog。在正常模式下一切正常。通过按键事件,对话框将按预期关闭。在全屏中,在按键事件之后,对…
QGraphicsItem 不接收鼠标悬停事件
我有一个派生自 QGraphicsView 的类,其中包含 QGraphicsItem 派生的元素。我希望这些元素在鼠标光标悬停在它们上方时改变颜色,因此我实现了 hoverEn…
关于 QGraphicsView/QGraphicsScene 缩放的一般建议
在我的项目中,我使用 QGraphicsView/QGraphicsScene 的东西。 在我的场景中会有包含 2D 图形的区域。 区域数量将受到限制(假设 20 个) 用户可以选…
获取 QGraphicsView 的更新大小
在我的 Qt 应用程序中,我动态创建 QGraphicsView(s) 并将它们添加到其中 QGridLayout。 当我在网格内添加第一个视图时,该视图覆盖网格内的所有可用…
子类化 QGraphicsItemGroup
我的系统具有从 QGraphicsWidget 派生的类。我在 QGraphicsScene 的布局中管理派生类对象。现在我需要一个包含两个或多个 QGraphicsWidget 的复合项目…
Qt - 使用图形视图框架进行拖放
我正在尝试使用图形框架制作一个简单的可拖动项目。以下是我到目前为止所做的代码: Widget 类: class Widget : public QWidget { Q_OBJECT public: …