标签: c++ qt
我正在尝试找到某种组件或小部件,以便在我单击主窗口时显示它。诀窍是让它看起来从点击(左上角)到右下角向下扩展。 我正在使用Qt 4.7.4(32位)
谢谢
答案 0 :(得分:0)
从QWidget(或QMainWindow)派生一个类并重新实现mousePressEvent(或mouseReleaseEvent),你可以获得position of the click(来自QMouseEvent *event参数),创建你想要的小部件将move显示给该位置并最终显示出来。
QMouseEvent *event