大宇私人领地伊甸园丨宁愿做了后悔,也不要错过后悔[www.mrdayu.com]
注册

24小时联系邮箱:[email protected]

所有文章
大宇私人伊甸园: 首页 > 所有文章 > 编程人生 > 系统架构 > QT > 《大宇的Qt学习笔记》 > [004.04]自定义控件

[004.04]自定义控件

发布时间:2018/07/28 《大宇的Qt学习笔记》 标签qt阅读:52

自定义控件:

在原有的项目中添加新文件

选择C++Class

选择继承于QWidget

在cpp文件中添加代码:

#include "smallwidgets.h"
#include <QSpinBox>
#include <QSlider>
#include <QHBoxLayout>

smallwidgets::smallwidgets(QWidget *parent) : QWidget(parent)
{
    QSpinBox*spin=new QSpinBox(this);
    QSlider *slider=new QSlider(Qt::Horizontal,this);
    //把控件添加到布局中
    QHBoxLayout *hLayout=new QHBoxLayout(this);
    hLayout->addWidget(spin);
    hLayout->addWidget(slider);
}

拖出一个widget

右键提升为

我们将类名称填进去。

选择提升。

运行效果:

The bottom line, for me, is simple.

Let’s hope it doesn’t take 500 years for a discipline of testing to becomes the standard for software developers.

From:dayu
相关推荐

您好!请登录

合作网站快捷登录:
点击取消回复

已有0评论

    大宇博客

    点击这里给我发消息 点击这里给我发消息 点击这里给我发消息 点击这里给我发消息