您当前的位置: 首页 >  qt

令狐掌门

暂无认证

  • 1浏览

    0关注

    513博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Qt树形控件QTreeView使用详细说明

令狐掌门 发布时间:2020-03-14 00:07:02 ,浏览量:1

         Qt提供了两个树形控件QTreeWidget与QTReeView,可以从源码的角度看看它们的实现,如下:

QTreeWidget

class Q_WIDGETS_EXPORT QTreeWidget : public QTreeView
{

    。。。

    friend class QTreeModel;
    friend class QTreeWidgetItem;

    。。。
}

QTreeView

class Q_WIDGETS_EXPORT QTreeView : public QAbstractItemView

由此可知,二者的区别是QTreeWidget面向QTreeWidgetItem,而QTReeView是面向model. QTreeWidget可以做出类似树形表格的效果。

         树形控件涉及到Qt的Model/View架构,

          例如,下面的demo效果:

        各个节点可以设置图标,也可以不用设置.

        继承关系

class Q_WIDGETS_EXPORT QTr
关注
打赏
1652240117
查看更多评论
立即登录/注册

微信扫码登录

0.0410s