This commit is contained in:
zhuzihcu
2023-04-12 11:55:39 +08:00
parent cd984fddf5
commit 5ca1b715f3
7 changed files with 60 additions and 16 deletions

View File

@ -246,22 +246,37 @@ Item {
return Qt.rgba(0,0,0,0)
}
}
FluIcon{
id:item_icon
iconSource: {
if(model.icon){
return model.icon
Component{
id:com_icon
FluIcon{
iconSource: {
if(model.icon){
return model.icon
}
return 0
}
return 0
iconSize: 15
}
}
Item{
id:item_icon
width: 30
height: 30
iconSize: 15
anchors{
verticalCenter: parent.verticalCenter
left:parent.left
leftMargin: 3
}
Loader{
anchors.centerIn: parent
sourceComponent: {
if(model.cusIcon){
return model.cusIcon
}
return com_icon
}
}
}
FluText{
id:item_title
@ -382,23 +397,39 @@ Item {
return Qt.rgba(0,0,0,0)
}
}
FluIcon{
id:item_icon
iconSource: {
if(model.icon){
return model.icon
Component{
id:com_icon
FluIcon{
iconSource: {
if(model.icon){
return model.icon
}
return 0
}
return 0
iconSize: 15
}
}
Item{
id:item_icon
width: 30
height: 30
iconSize: 15
anchors{
verticalCenter: parent.verticalCenter
left:parent.left
leftMargin: 3
}
Loader{
anchors.centerIn: parent
sourceComponent: {
if(model.cusIcon){
return model.cusIcon
}
return com_icon
}
}
}
FluText{
id:item_title
text:model.title