Qt QPushButton 控件的拖动与封存
Qt QPushButton 控件的拖动与保存?怎么让QPushButton 控件自由拖动,拖动后能够保存QPushbutton 的位置,以
Qt QPushButton 控件的拖动与保存?
怎么让QPushButton 控件自由拖动,拖动后能够保存QPushbutton 的位置,以便下次启动程序时,QPushButton在拖动后的位置呈现?求各位大神意见!谢谢!
[解决办法]
只要在关闭程序的时候(closeEvent)把所有需要的数据存进一个文件,下次启动时读取出来(构造函数),根据数据改变控件的位置。
[解决办法]加一个变量 bool leftMousePrssed = false;
在mousePress都槽里写上 leftMousePressed = true;
在mouseMove的槽里写上 if(leftMousePressed) button->move(。。。);
在mouseRelease槽里写 leftMousePressed = false;
重写closeEvent, 退出是保存button位置
[解决办法]首先你要判断是否点中按钮 然后设置按钮跟随鼠标移动