c++ - 在Qt中的图像上拖动一个矩形

标签 c++ qt qt4 qlabel

我想有很多方法可以实现这一点。我有一个应用程序,其中视频流显示在自定义 QWidget 上,我有 QLabel 的子类,并使用 QPainter 绘制帧。鉴于此,是否可以让用户在图像上拖动一个矩形并检索坐标?要求是矩形在拖动过程中必须可见。

提前致谢

最佳答案

看看QRubberBand .它允许您将这样的矩形放置在例如顶部。一个 QLabel。该文档还包含一个示例,说明如何使用鼠标移动橡皮筋并调整其大小。

关于c++ - 在Qt中的图像上拖动一个矩形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14650240/

相关文章:

c++ - 使用 OpenGL 绘制多个对象时遇到问题

python - PythonQt 被弃用了吗?

c++ - 如何在Qt中获取城市和国家列表?

QT4 如何模糊 QPixmap 图像?

c++ - 使用 Qt 进行音频信号处理 GUI 开发,如何?

macos - QFileDialog:如何在 "Save as..."对话框中设置默认文件名

c++ - boost::asio 中 async_read() 中的 EOF

c++ - 在比较 2 个短裤的过度对齐结构时,gcc 是否错过了优化机会?

C++ 从函数返回无符号字节

linux - 带 Shell 的 Qt 程序