This commit is contained in:
朱子楚\zhuzi
2024-04-03 11:09:35 +08:00
parent 7d1666597f
commit bf5bedc9ed
11 changed files with 71 additions and 73 deletions

View File

@ -5,16 +5,17 @@ import Qt.labs.qmlmodels 1.0
import FluentUI 1.0
Rectangle {
readonly property alias rows: table_view.rows
readonly property alias columns: table_view.columns
readonly property alias current: d.current
readonly property alias sourceModel: table_model
property var columnSource
property var dataSource
property color borderColor: FluTheme.dark ? "#252525" : "#e4e4e4"
property alias rows: table_view.rows
property alias columns: table_view.columns
property color borderColor: FluTheme.dark ? Qt.rgba(37/255,37/255,37/255,1) : Qt.rgba(228/255,228/255,228/255,1)
property bool horizonalHeaderVisible: true
property bool verticalHeaderVisible: true
property color selectedBorderColor: FluTheme.primaryColor
property color selectedColor: FluTools.colorAlpha(FluTheme.primaryColor,0.3)
property alias sourceModel: table_model
id:control
color: FluTheme.dark ? Qt.rgba(39/255,39/255,39/255,1) : Qt.rgba(251/255,251/255,253/255,1)
onColumnSourceChanged: {
@ -379,7 +380,7 @@ Rectangle {
model: table_sort_model
clip: true
onRowsChanged: {
closeEditor()
control.closeEditor()
}
delegate: com_table_delegate
FluLoader{
@ -492,7 +493,7 @@ Rectangle {
}
onClicked:
(event)=>{
closeEditor()
control.closeEditor()
}
}
FluLoader{
@ -623,7 +624,7 @@ Rectangle {
}
onClicked:
(event)=>{
closeEditor()
control.closeEditor()
}
}
MouseArea{

View File

@ -6,16 +6,17 @@ import Qt.labs.qmlmodels
import FluentUI
Rectangle {
readonly property alias rows: table_view.rows
readonly property alias columns: table_view.columns
readonly property alias current: d.current
readonly property alias sourceModel: table_model
property var columnSource
property var dataSource
property color borderColor: FluTheme.dark ? "#252525" : "#e4e4e4"
property alias rows: table_view.rows
property alias columns: table_view.columns
property color borderColor: FluTheme.dark ? Qt.rgba(37/255,37/255,37/255,1) : Qt.rgba(228/255,228/255,228/255,1)
property bool horizonalHeaderVisible: true
property bool verticalHeaderVisible: true
property color selectedBorderColor: FluTheme.primaryColor
property color selectedColor: FluTools.colorAlpha(FluTheme.primaryColor,0.3)
property alias sourceModel: table_model
id:control
color: FluTheme.dark ? Qt.rgba(39/255,39/255,39/255,1) : Qt.rgba(251/255,251/255,253/255,1)
onColumnSourceChanged: {

View File

@ -8,12 +8,12 @@ FluButton {
property int hourFormat: FluTimePickerType.H
property int isH: hourFormat === FluTimePickerType.H
property var current
property string amText: "上午"
property string pmText: "下午"
property string hourText: "时"
property string minuteText: "分"
property string cancelText: "取消"
property string okText: "确定"
property string amText: qsTr("AM")
property string pmText: qsTr("PM")
property string hourText: qsTr("Hour")
property string minuteText: qsTr("Minute")
property string cancelText: qsTr("Cancel")
property string okText: qsTr("OK")
signal accepted()
id:control
implicitHeight: 30

View File

@ -63,10 +63,6 @@
</context>
<context>
<name>FluCalendarPicker</name>
<message>
<source>Please select a date</source>
<translation type="obsolete"></translation>
</message>
<message>
<location filename="Qt5/imports/FluentUI/Controls/FluCalendarPicker.qml" line="13"/>
<location filename="Qt6/imports/FluentUI/Controls/FluCalendarPicker.qml" line="12"/>