首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

QCombox 下拉列表会实现 Tree 状结构吗

2013-03-26 
QCombox 下拉列表能实现 Tree 状结构吗?QCombox 下拉列表能实现 Tree 状结构吗?[解决办法]应该是#include

QCombox 下拉列表能实现 Tree 状结构吗?
QCombox 下拉列表能实现 Tree 状结构吗?
[解决办法]
QCombox 下拉列表会实现 Tree 状结构吗

应该是

#include <QTreeView>
而不是QTreeWidget.

下面给你一个使用MVC的代码参考下:

#include <QApplication>
#include <QFileSystemModel>
#include <QTreeView>
#include <QListView>

int main(int argc, char *argv[])
{
    QApplication app(argc, argv);
    // 创建文件系统模型
    QFileSystemModel model;
    // 指定要监视的目录
    model.setRootPath(QDir::currentPath());

    // 创建树型视图
    QTreeView tree;
    // 为视图指定模型
    tree.setModel(&model);
    // 指定根索引
    tree.setRootIndex(model.index(QDir::currentPath()));

    // 创建列表视图
    QListView list;
    list.setModel(&model);
    list.setRootIndex(model.index(QDir::currentPath()));

    tree.show();
    list.show();

    return app.exec();
}

热点排行