标签: qt user-interface drag-and-drop qt-designer
我想实现像QtDesigner中看到的编辑程序。也就是说,拥有一个可用的工具箱" block"并能够将它们拖入程序的工作区域,以创建某种可编辑对象(或小部件)的新实例。
我知道我可以从头开始编写它,但你可以在QtDesigner中创建类似QtDesigner的东西似乎是合乎逻辑的。我注意到,对于工具箱,他们使用了Dock Widget和List Widget的组合。
但是我很难想出拖拽的正确元素。创造行为。