标签: c++ qt drag-and-drop
如何使用QComboBox的拖放(Qt; C ++)机制。那就是我想拖动一个QComboBox并将其放在其父级的其他位置。我希望其弹出列表中的项目保持完全相同。换句话说,整个QComboBox是应用拖放的QWidget。
我的问题如下:当有鼠标按下事件时,如何区分(1)打开弹出列表和(2)开始拖动。几种解决方案:1。在QComboBox上,为“弹出列表”定义一个区域,为拖动定义一个区域。 2.将QComboBox放入更大的Qwidget中。 欢迎任何帮助 JP