标签: c++ qt
我正在寻找最简单的方法,使用Qt Designer和一些代码,将文本从QListWidget(显然在Qt Designer中有可拖动内容的选项)拖动到QLabel(但我找不到任何可放置的内容)动作选项...)所以它的文本被设置为我们拖动的项目的文本。 有什么想法吗?
[C ++,Windows,Qt5]
答案 0 :(得分:1)
嗯,是的,最直接的想法是继承QLabel并重新实现它的
void dropEvent(QDropEvent* event)
QDrag 对象将帮助您通过它的mimeData从QListWidget传递文本,只需在鼠标事件处理程序中创建一个。
查看similar个问题或examples了解详情。