zoukankan      html  css  js  c++  java
  • Qt 在Qwidget里添加控件

    最近开始接触Qt,刚开始为怎么添加控件而烦恼,现在将网络上找到的总结一下。难免有不足之处希望大家见谅啊!

    1. 建立组件,这里建立两个QPushButton按钮示例:
    1  QPushButton *button1 = new QPushButton("button1");
    2  QPushButton *button2 = new QPushButton("button2");
    1. 设置布局,我们在这里设置垂直方向布局
    QVBoxLayout *layout = new QVBoxLayout;
    1. 将组件加入布局中
    1 layout->addWidget(button1);
    2 layout->addWidget(button2);
    1. 将新建的容器类设置布局方式为我们刚才建立的
    1 QWidget* Widget = new QWidget;
    2 Widget->setLayout(layout);
    3 Widget->show();

    现在我们已经成功的将两个button加入到QWidget中,下面是运行效果图。.

    总结

    往容器类添加组件的方式就是将要添加的组件加入布局中,然后设置为所要添加的容器的布局方式就可以了。添加方式也许不只这一种,以后试试其他的。如果有更好的方式希望大家不吝赐教。

  • 相关阅读:
    [转载]PhotoShop性能优化
    SVN常用命令
    [转载]SVN使用教程
    MyEclipse Java Build Path详解
    MyEclipse安装后需要进行的配置
    c#中base64加密解密
    C# MD5 加密
    C# http Post 方法
    EPF与Myeclipse 增强代码自动智能提示
    汉字代码手册
  • 原文地址:https://www.cnblogs.com/ybqjymy/p/14803780.html
Copyright © 2011-2022 走看看