mirror of
https://github.com/zhuzichu520/FluentUI.git
synced 2024-11-26 21:37:04 +08:00
fix bug
This commit is contained in:
parent
4d4c0f2259
commit
e92b1dbea6
@ -31,39 +31,38 @@ FluContentPage{
|
|||||||
|
|
||||||
FluContentDialog{
|
FluContentDialog{
|
||||||
id:custom_update_dialog
|
id:custom_update_dialog
|
||||||
signal showDialog(string text,var callback)
|
property var text
|
||||||
property var _textBox
|
|
||||||
property var onAccpetListener
|
property var onAccpetListener
|
||||||
title:"修改列名"
|
title:"修改列名"
|
||||||
negativeText:"取消"
|
negativeText:"取消"
|
||||||
contentDelegate: Component{
|
contentDelegate: Component{
|
||||||
Item{
|
Item{
|
||||||
width: parent.width
|
implicitWidth: parent.width
|
||||||
height: 60
|
implicitHeight: 60
|
||||||
FluTextBox{
|
FluTextBox{
|
||||||
id:textbox_text
|
id:textbox_text
|
||||||
anchors.centerIn: parent
|
anchors.centerIn: parent
|
||||||
}
|
onTextChanged: {
|
||||||
Connections{
|
custom_update_dialog.text = textbox_text.text
|
||||||
target: custom_update_dialog
|
|
||||||
function onShowDialog(text,callback){
|
|
||||||
custom_update_dialog._textBox = textbox_text
|
|
||||||
custom_update_dialog.onAccpetListener = callback
|
|
||||||
textbox_text.text = text
|
|
||||||
textbox_text.forceActiveFocus()
|
|
||||||
custom_update_dialog.open()
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Component.onCompleted: {
|
||||||
|
textbox_text.text = custom_update_dialog.text
|
||||||
|
textbox_text.forceActiveFocus()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
onNegativeClicked:{
|
|
||||||
}
|
|
||||||
positiveText:"确定"
|
positiveText:"确定"
|
||||||
onPositiveClicked:{
|
onPositiveClicked:{
|
||||||
if(custom_update_dialog.onAccpetListener && custom_update_dialog._textBox){
|
if(custom_update_dialog.onAccpetListener){
|
||||||
custom_update_dialog.onAccpetListener(custom_update_dialog._textBox.text)
|
custom_update_dialog.onAccpetListener(custom_update_dialog.text)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
function showDialog(text,listener){
|
||||||
|
custom_update_dialog.text = text
|
||||||
|
custom_update_dialog.onAccpetListener = listener
|
||||||
|
custom_update_dialog.open()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Component{
|
Component{
|
||||||
@ -298,19 +297,17 @@ FluContentPage{
|
|||||||
dataIndex: 'checkbox',
|
dataIndex: 'checkbox',
|
||||||
width:80,
|
width:80,
|
||||||
minimumWidth:80,
|
minimumWidth:80,
|
||||||
maximumWidth:80,
|
maximumWidth:80
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: table_view.customItem(com_column_update_title,{title:'头像'}),
|
title: table_view.customItem(com_column_update_title,{title:'头像'}),
|
||||||
dataIndex: 'avatar',
|
dataIndex: 'avatar',
|
||||||
width:100,
|
width:100
|
||||||
minimumWidth:100,
|
|
||||||
maximumWidth:100
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '姓名',
|
title: '姓名',
|
||||||
dataIndex: 'name',
|
dataIndex: 'name',
|
||||||
readOnly:true,
|
readOnly:true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: table_view.customItem(com_column_sort_age,{sort:0}),
|
title: table_view.customItem(com_column_sort_age,{sort:0}),
|
||||||
@ -414,5 +411,4 @@ FluContentPage{
|
|||||||
root.dataSource = dataSource
|
root.dataSource = dataSource
|
||||||
table_view.dataSource = root.dataSource
|
table_view.dataSource = root.dataSource
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -31,39 +31,38 @@ FluContentPage{
|
|||||||
|
|
||||||
FluContentDialog{
|
FluContentDialog{
|
||||||
id:custom_update_dialog
|
id:custom_update_dialog
|
||||||
signal showDialog(string text,var callback)
|
property var text
|
||||||
property var _textBox
|
|
||||||
property var onAccpetListener
|
property var onAccpetListener
|
||||||
title:"修改列名"
|
title:"修改列名"
|
||||||
negativeText:"取消"
|
negativeText:"取消"
|
||||||
contentDelegate: Component{
|
contentDelegate: Component{
|
||||||
Item{
|
Item{
|
||||||
width: parent.width
|
implicitWidth: parent.width
|
||||||
height: 60
|
implicitHeight: 60
|
||||||
FluTextBox{
|
FluTextBox{
|
||||||
id:textbox_text
|
id:textbox_text
|
||||||
anchors.centerIn: parent
|
anchors.centerIn: parent
|
||||||
}
|
onTextChanged: {
|
||||||
Connections{
|
custom_update_dialog.text = textbox_text.text
|
||||||
target: custom_update_dialog
|
|
||||||
function onShowDialog(text,callback){
|
|
||||||
custom_update_dialog._textBox = textbox_text
|
|
||||||
custom_update_dialog.onAccpetListener = callback
|
|
||||||
textbox_text.text = text
|
|
||||||
textbox_text.forceActiveFocus()
|
|
||||||
custom_update_dialog.open()
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Component.onCompleted: {
|
||||||
|
textbox_text.text = custom_update_dialog.text
|
||||||
|
textbox_text.forceActiveFocus()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
onNegativeClicked:{
|
|
||||||
}
|
|
||||||
positiveText:"确定"
|
positiveText:"确定"
|
||||||
onPositiveClicked:{
|
onPositiveClicked:{
|
||||||
if(custom_update_dialog.onAccpetListener && custom_update_dialog._textBox){
|
if(custom_update_dialog.onAccpetListener){
|
||||||
custom_update_dialog.onAccpetListener(custom_update_dialog._textBox.text)
|
custom_update_dialog.onAccpetListener(custom_update_dialog.text)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
function showDialog(text,listener){
|
||||||
|
custom_update_dialog.text = text
|
||||||
|
custom_update_dialog.onAccpetListener = listener
|
||||||
|
custom_update_dialog.open()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Component{
|
Component{
|
||||||
@ -298,19 +297,17 @@ FluContentPage{
|
|||||||
dataIndex: 'checkbox',
|
dataIndex: 'checkbox',
|
||||||
width:80,
|
width:80,
|
||||||
minimumWidth:80,
|
minimumWidth:80,
|
||||||
maximumWidth:80,
|
maximumWidth:80
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: table_view.customItem(com_column_update_title,{title:'头像'}),
|
title: table_view.customItem(com_column_update_title,{title:'头像'}),
|
||||||
dataIndex: 'avatar',
|
dataIndex: 'avatar',
|
||||||
width:100,
|
width:100
|
||||||
minimumWidth:100,
|
|
||||||
maximumWidth:100
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '姓名',
|
title: '姓名',
|
||||||
dataIndex: 'name',
|
dataIndex: 'name',
|
||||||
readOnly:true,
|
readOnly:true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: table_view.customItem(com_column_sort_age,{sort:0}),
|
title: table_view.customItem(com_column_sort_age,{sort:0}),
|
||||||
@ -414,5 +411,4 @@ FluContentPage{
|
|||||||
root.dataSource = dataSource
|
root.dataSource = dataSource
|
||||||
table_view.dataSource = root.dataSource
|
table_view.dataSource = root.dataSource
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user