资源简介
这是一个QML应用MVC框架的简单demo,选择常用的ListView、TableView和TreeView控件,model全部采用C++实现。
代码片段和文件信息
#include
#include
#include “QTreeModel.h“
#include
#include “QTableModel.h“
#include “QListModel.h“
int main(int argc char *argv[])
{
QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
QGuiApplication app(argc argv);
QQmlApplicationEngine engine;
QListModel listModel;
QTreeModel treeModel;
QTableModel tableModel;
engine.rootContext()->setContextProperty(“QTreeModel“ &treeModel);
engine.rootContext()->setContextProperty(“QListModel“ &listModel);
engine.rootContext()->setContextProperty(“QTableModel“ &tableModel);
engine.load(QUrl(QLatin1String(“qrc:/main.qml“)));
return app.exec();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-12-07 13:30 qml_mvc_demo\
文件 735 2017-12-07 13:20 qml_mvc_demo\main.cpp
文件 367 2017-12-07 13:28 qml_mvc_demo\main.qml
文件 1029 2017-12-07 13:20 qml_mvc_demo\MyListView.qml
文件 1253 2017-12-07 13:20 qml_mvc_demo\MyTableView.qml
文件 1996 2017-12-07 13:20 qml_mvc_demo\MyTreeView.qml
文件 1192 2017-12-07 13:26 qml_mvc_demo\QListModel.cpp
文件 829 2017-12-07 13:20 qml_mvc_demo\QListModel.h
文件 204 2017-12-07 13:18 qml_mvc_demo\qml.qrc
文件 1311 2017-12-07 13:30 qml_mvc_demo\qml_mvc_demo.pro
文件 23802 2017-12-07 13:25 qml_mvc_demo\qml_mvc_demo.pro.user
文件 1502 2017-12-07 13:20 qml_mvc_demo\QTableModel.cpp
文件 1010 2017-12-07 13:20 qml_mvc_demo\QTableModel.h
文件 1905 2017-12-07 13:20 qml_mvc_demo\QTreeItem.cpp
文件 889 2017-12-07 13:20 qml_mvc_demo\QTreeItem.h
文件 3835 2017-12-07 13:28 qml_mvc_demo\QTreeModel.cpp
文件 1158 2017-12-07 13:20 qml_mvc_demo\QTreeModel.h
目录 0 2017-12-07 13:29 qml_mvc_demo\resource\
文件 280 2017-12-07 13:30 qml_mvc_demo\resource.qrc
目录 0 2017-12-07 13:29 qml_mvc_demo\resource\resouImage\
文件 2842 2017-01-17 12:54 qml_mvc_demo\resource\resouImage\collapse.png
文件 2860 2017-01-17 12:54 qml_mvc_demo\resource\resouImage\expansion.png
文件 17973 2017-01-17 12:54 qml_mvc_demo\resource\resouImage\folder.png
文件 3268 2017-01-17 12:54 qml_mvc_demo\resource\resouImage\loadFile.png
相关资源
- Qt Quick之美图秀秀
- Qt5实现的一个mvc的
- 基于QtQuick的QCustomPlot实现
- 基于Qt的C++架构模型MVC在C++后端管理系
- qt qml c++ 折线图
- 基于Qt的直升机运行
- qml--ChartView --显示曲线
- Qt Qml分析—QML调用C++方法 C++调用
- Qt QTreeView使用-QStandardItemModel的使用
- C++与QML方法互调
- qml treeview
- QML和C++混合编程小
- QML +Qt C++一个很好的搜索框
- QT - Mat - QImage 并在 qml 中显示
- QML-C++
- C++实现简单的MVC框架
- c++与QML相互通信 数据交互
- QML实现图像处理,包括浮雕、锐化等
评论
共有 条评论