Qt继承类实例

 

slavesexplorer.h

#ifndef SLAVESEXPLORER_H
#define SLAVESEXPLORER_H

#include <QTreeWidget>

class QSlavesExplorer : public QTreeWidget
{
/*1.若想在Qt自定义类中使用信号与槽,首先需要在类里面添加如下标志:Q_OBJECT
若类中没有这个标志,编译时会报错
注:若一直在使用Qt编程的伙伴们可以看一下在Qt中生成的每个类中都有这个标志。
2.在Qt自定义类中添加完该标志后,直接构建的话会报错,具体原因我就不细说了,只需要如下三步就正常了:
(1)清除工程
(2)qmake
(3)构建
*/
    Q_OBJECT
public:
    explicit QSlavesExplorer(QWidget *parent = Q_NULLPTR);
};

#endif // SLAVESEXPLORER_H

slavesexplorer.cpp

#include "slavesexplorer.h"
#include <QTreeWidgetItem>

QSlavesExplorer::QSlavesExplorer(QWidget *parent)
     :QTreeWidget(parent)
{
    //设置列数和每一列的宽度
    setColumnCount(4);
    setColumnWidth(0,50);
    setColumnWidth(1,100);
    setColumnWidth(2,150);
    setColumnWidth(3,200);

    //设置列的标题
    QStringList labelList;
    labelList.append("zhang");
    labelList.append("li");
    labelList.append("wang");
    labelList.append("zhao");
   setHeaderLabels(labelList);
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值