2、指定父对象

Qt中,对象与对象是独立的,指定父对象后,只需要父对象显示,上面的子对象自动显示。

指定父窗体的方式:1、setParent   2、构造函数传参

举例:一个窗体、两个Button

main.cpp中代码如下:

复制代码
#include <QApplication>
#include <QWidget> //引入窗体
#include <QPushButton>  //引入控件
int main(int argc,char **argv)
{
    QApplication app(argc,argv);

    QWidget w;
    w.setWindowTitle("Hello");
    //方式一:setParent
    QPushButton b;
    b.setText("按钮1");
    b.setParent(&w);
    b.move(100,100);
    //方式二:构造函数传参
    QPushButton b2(&w);
    b2.setText("按钮2");

    w.show();

    app.exec();
    return 0;
}
复制代码

 

posted @   夕西行  阅读(373)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· SpringCloud带你走进微服务的世界
点击右上角即可分享
微信分享提示