c++ - 如何动态添加基于 QGraphicsScene 的 QWidget?

标签 c++ qt4

我想在我的 QGraphicScene 场景中的特殊位置添加一个基于 QWidget 的类(由按钮和标签等组成......)并尊重我场景的图形样式。?

我正在使用 QT 4.7。

最佳答案

您可以使用 QGraphicsScene::addWidget() 将您的小部件添加到场景中,并使用返回的 QGraphicsProxyWidget * 通过 QGraphicsItem::setPos() 重新定位您的小部件。 或者,您可以查看 QGraphicsWidget 类。

关于c++ - 如何动态添加基于 QGraphicsScene 的 QWidget?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4050714/

相关文章:

c++ - 如何在 Qt 中做一个扩展到他的布局之上的小部件

c++ - WS_CPLUSPLUS 与 WWSAPI

c++ - 从 C++ 代码检查互联网连接

c++ - 将临时对象作为参数传递 (C++)

qt - QFileDialog : how to set option to show content of folder in getExistingDirectory()

c++ - Qt - 如何清除 QGroupBox UI 对象的内容

php - 图像处理(带 PHP 的 OpenCV)- exec 命令问题

c++ - Windows 中的 C++ 何时需要 "extern C "?

qt - 在 Qt 中卸载插件

c++ - 在 QPlainTextEdit 的第 80 列画一条线