QT - 13.1.1 ListView 的簡單使用
。
/****
QT - 13.1.1 ListView 的簡單使用
****/
import QtQuick 2.2
import QtQuick.Window 2.2
import QtQuick.Controls 1.1
import QtQuick.Layouts 1.1
Window {
id:rootItem
visible: true
width: 720
height: 600
color: "#EEEEEE"
Component{
id:phoneDelegate
Item {
id: wrapper
width: parent.width
height: 30
MouseArea{
anchors.fill: parent
onClicked: wrapper.ListView.view.currenIndex = index
}
RowLayout{
anchors.left: parent.left
anchors.verticalCenter: parent.verticalCenter
spacing: 8
Text {
id: coll
text: name
color: wrapper.ListView.isCurrentItem ?"red":"black"
font.pixelSize:
wrapper.ListView.isCurrentItem ? 22:18
Layout.preferredWidth: 120
}
Text {
text:cost
color: wrapper.ListView.isCurrentItem ?"red":"black"
font.pixelSize:
wrapper.ListView.isCurrentItem ? 22:18
Layout.preferredWidth: 80
}
Text {
text: manufacture
color: wrapper.ListView.isCurrentItem ?"red":"black"
font.pixelSize:
wrapper.ListView.isCurrentItem ? 22:18
Layout.fillWidth: true
}
}
}
}
ListView{
id:listview
anchors.fill: parent
delegate: phoneDelegate
model: ListModel{
id:phoneModel
ListElement{
name:"iphone 12"
cost: "8000"
manufacture: "Apple"
}
ListElement{
name:"P 40"
cost: "9300"
manufacture: "HuaWei"
}
ListElement{
name:"MI 6"
cost: "5999"
manufacture: "XiaoMi"
}
}
focus: true
highlight: Rectangle{
color: "lightblue"
}
}
}
。
。
相關文章
- ListView簡單使用View
- React Native學習之 ListView 的簡單使用React NativeView
- android:ListView 的簡單用法AndroidView
- 簡單實現具有彈性的ListViewView
- ListView 與 RecyclerView 簡單對比View
- 用ListView簡單實現滑動列表View
- Android ListView初始化簡單分析AndroidView
- 如何自學qt(12)——簡單的繪圖QT繪圖
- QT實現簡單打地鼠QT
- RecyclerView超簡單demo(區域性更新取代ListView)View
- Flutter 中 ListView 的使用FlutterView
- Kdevelop的簡單使用和簡單除錯dev除錯
- docker的簡單使用Docker
- postman的簡單使用Postman
- RecyclerView的簡單使用View
- git的簡單使用Git
- LayUi的簡單使用UI
- RocketMQ的簡單使用MQ
- Vue簡單的使用Vue
- Cookie的簡單使用Cookie
- HttpClient的簡單使用HTTPclient
- explain for 的簡單使用AI
- OD的簡單使用
- [- Flutter 必備 -] ListView的使用FlutterView
- android listview checkedTextView 的使用AndroidTextView
- Qt:QT右鍵選單QT
- shell script的簡單使用
- uuid的簡單使用UI
- Mackdown簡單的使用教程Mac
- react hooks 的簡單使用ReactHook
- vue框架的簡單使用Vue框架
- phprpc的簡單使用PHPRPC
- opencv CvMLData的簡單使用OpenCVLDA
- 【SQLite】SQLite的簡單使用SQLite
- mysql的event的簡單使用MySql
- Qt入門(20)——Qt模組簡介QT
- 使用QT做一個簡易計算器QT
- Qt基於SDL庫簡單實現YUV影片播放QT