对于一个
对话框继承自QDialog类,他有一个成员QPushButton,我希望这个QPushButton能够像弹出式对话框一样,作为顶层窗体和QDialog一起出现?
- buttons = new QPushButton(this);
这样这个
按钮就被固定在对话框上了
如果写成
- buttons = new QPushButton;
效果是达到了,但这个QPushButton不是QDialog的子对象,需不需要在析构函数中手动delete?
还有个
问题是,这样一个QPushButton调用后,我点击右上角的X(
系统本地的关闭按钮),这个QPushButton没有关闭而是隐藏了,这个是正常情况么?
或者有
没有更好的办法让这个 QPushButton想弹出对话框那样?