From 1073efe423100cd60e63905b43e56415c739b49c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=B1=E5=AD=90=E6=A5=9A=5Czhuzi?= Date: Sat, 3 Jun 2023 08:27:32 +0800 Subject: [PATCH] update --- example/CMakeLists.txt | 4 ++- src/CMakeLists.txt | 2 +- .../FluentUI/Controls/FluNavigationView.qml | 4 +-- .../FluentUI/Controls/FluTableView.qml | 30 +++++++++---------- 4 files changed, 21 insertions(+), 19 deletions(-) diff --git a/example/CMakeLists.txt b/example/CMakeLists.txt index 40370a96..09a6245f 100644 --- a/example/CMakeLists.txt +++ b/example/CMakeLists.txt @@ -20,10 +20,12 @@ endif() file(TO_CMAKE_PATH "/" PATH_SEPARATOR) #设置版本号 -add_definitions(-DVERSION=1,3,1,0) +add_definitions(-DVERSION=1,3,2,0) find_package(Qt6 REQUIRED COMPONENTS Quick REQUIRED) +qt_standard_project_setup() + #遍历所有Cpp文件 file(GLOB_RECURSE CPP_FILES *.cpp *.h) foreach(filepath ${CPP_FILES}) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index a59132bc..9bda9c8d 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -13,7 +13,7 @@ endif() set(QML_PLUGIN_DIRECTORY ${CMAKE_PREFIX_PATH}/qml/FluentUI) #设置版本号 -add_definitions(-DVERSION=1,3,1,0) +add_definitions(-DVERSION=1,3,2,0) find_package(Qt6 REQUIRED COMPONENTS Core Quick Qml ShaderTools) diff --git a/src/imports/FluentUI/Controls/FluNavigationView.qml b/src/imports/FluentUI/Controls/FluNavigationView.qml index 49b8c84c..e9570f03 100644 --- a/src/imports/FluentUI/Controls/FluNavigationView.qml +++ b/src/imports/FluentUI/Controls/FluNavigationView.qml @@ -896,7 +896,7 @@ Item { function getItems(){ return nav_list.model } - function push(url){ + function push(url,argument={}){ if (nav_swipe.depth>0) { let page = nav_swipe.find(function(item) { @@ -922,7 +922,7 @@ Item { } } } - nav_swipe.push(url,{url:url}) + nav_swipe.push(url,Object.assign(argument,{url:url})) } function getCurrentIndex(){ return nav_list.currentIndex diff --git a/src/imports/FluentUI/Controls/FluTableView.qml b/src/imports/FluentUI/Controls/FluTableView.qml index f2512bd4..2e53a615 100644 --- a/src/imports/FluentUI/Controls/FluTableView.qml +++ b/src/imports/FluentUI/Controls/FluTableView.qml @@ -17,27 +17,27 @@ Item { implicitHeight: layout_table.height QtObject{ id:d - property int coumnsWidth: parent.width + property int columnsWidth: parent.width } MouseArea{ anchors.fill: parent preventStealing: true } ListModel{ - id:model_coumns + id:model_columns } ListModel{ id:model_data_source } onColumnsChanged: { - model_coumns.clear() - model_coumns.append(columns) + model_columns.clear() + model_columns.append(columns) var w = 0 - for(var i=0;i