查看完整版本: [-- 如何才能让一个QPushButton自由移动 --]

QTCN开发网 -> Qt基础编程 -> 如何才能让一个QPushButton自由移动 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

qazaq408 2017-04-27 16:17

如何才能让一个QPushButton自由移动

对于一个对话框继承自QDialog类,他有一个成员QPushButton,我希望这个QPushButton能够像弹出式对话框一样,作为顶层窗体和QDialog一起出现?
  1. buttons = new QPushButton(this);
这样这个按钮就被固定在对话框上了
如果写成
  1. buttons = new QPushButton;

效果是达到了,但这个QPushButton不是QDialog的子对象,需不需要在析构函数中手动delete?
还有个问题是,这样一个QPushButton调用后,我点击右上角的X(系统本地的关闭按钮),这个QPushButton没有关闭而是隐藏了,这个是正常情况么?
或者有没有更好的办法让这个 QPushButton想弹出对话框那样?


查看完整版本: [-- 如何才能让一个QPushButton自由移动 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled