文件名称: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)