qt 拖拽 实例 pixmap QPushButton失败

时间:2014-08-07 05:24:02
【文件属性】:

文件名称:qt 拖拽 实例 pixmap QPushButton失败

文件大小:13KB

文件格式:RAR

更新时间:2014-08-07 05:24:02

qt 拖拽 实例

最近在做qt的拖拽,模拟实现 qt designer的 从widget box 到新建dialog中拖拽生成子控件过程。 通过mimedata传递空间类型,通过event.pos()确定坐标 为统一管理 使用QLabel作为基础,使用真实控件作为器pixmap。然后进行展示 实际效果还行,但是对按钮(QPushButton)和单选框(QRadioButton)采取这种操作时报错 其他就没有问题 望高手指教


【文件预览】:
drag
----main.cpp(421B)
----treewidget.h(522B)
----mainwindow.h(512B)
----mark.qrc(292B)
----drag.pro.user(8KB)
----centrewidget.h(558B)
----mainwindow.cpp(1KB)
----images()
--------comboboxcontrol.png(1KB)
--------labelcontrol.png(1KB)
--------radioboxcontrol.png(2KB)
--------checkboxcontrol.png(1KB)
--------buttoncontrol.png(3KB)
----centrewidget.cpp(2KB)
----treewidget.cpp(2KB)
----drag.pro(417B)

网友评论

  • 不是我需要的,没有受教,谢谢
  • 适合初学者参考
  • 不是我想要的效果
  • 没有我想要的。不过还是谢谢分享了
  • 代码可以借鉴,赞一个 谢谢分享~
  • 咳。。。没有我想要的。不过还是谢谢分享了。
  • 代码很有借鉴价值,多谢分享!
  • 是我需要的,受教了,谢谢
  • 是我需要的,受教了,谢谢