有时需要把一个子窗口内嵌进入父窗口当中。
我们可以这样做
1.新建一个QWidget 或者QDialog的子类 ClassA(父类为ClassB)
2.在新建类的构造函数中添加设置窗口属性
setWindowFlags(Qt::CustomizeWindowHint|Qt::FramelessWindowHint);关闭默认的窗口标题提示以及没有边框的窗口。
3.在父窗口中调用。
ClassA *A;
A = new ClassA(this);
A->show();在要显示的地方show就行了。
本文介绍了一种在Qt应用程序中将一个子窗口内嵌到父窗口的方法。通过创建QWidget或QDialog的子类,并设置特定的窗口标志来实现无边框且不显示标题栏的子窗口。文中提供了具体的代码示例,展示如何在父窗口中实例化并显示这个子窗口。
2847

被折叠的 条评论
为什么被折叠?



