我想创建一个窗口,其中包含可变数量的自定义小部件,每个小部件可以是一些简单对象的组合。这些小部件应该类似于对话框窗口:它们可以在父窗口内任意移动、重叠等。然而,它们不能移出窗口。 使用QT3实现这样的功能最合适的方法是什么?我尝试使用主窗口作为父窗口创建窗口/对话框,但这样会导致小部件可以移出窗口。
void dragEnterEvent(QDragEnterEvent *event);
void dragMoveEvent(QDragMoveEvent *event);
void dropEvent(QDropEvent *event);
void mousePressEvent(QMouseEvent *event);