• 2174阅读
  • 0回复

如何才能让一个QPushButton自由移动 [复制链接]

上一主题 下一主题
离线qazaq408
 

只看楼主 倒序阅读 楼主  发表于: 2017-04-27
对于一个对话框继承自QDialog类,他有一个成员QPushButton,我希望这个QPushButton能够像弹出式对话框一样,作为顶层窗体和QDialog一起出现?
  1. buttons = new QPushButton(this);
这样这个按钮就被固定在对话框上了
如果写成
  1. buttons = new QPushButton;

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