Files
SubathonCounterAndTimer_quick/ChatList.qml
2025-09-23 09:57:16 -05:00

25 lines
661 B
QML

import QtQuick
import Qt.labs.qmlmodels
// This needs a model, either TableModel or something inheriting QAbstractItemModel
// According to docs TableView performance doesn't depend on model size
// Needs 3 columns: timestamp, username, message
Item {
id: item
Rectangle {
id: rect
TableView {
id: table
model: TableModel {
TableModelColumn { display: "timestamp" }
TableModelColumn { display: "displayname" }
TableModelColumn { display: "message" }
}
}
}
function addChatMessage(message: ChatMessage) {
// table.model
}
}