Files
neochat/src/timeline/CMakeLists.txt
James Graham 6f9a273d39 Timeline Module
Move all the timeline QML files into their own QML module. Having them all in the same location is annoying and hard to work with.
2024-03-18 18:39:59 +00:00

39 lines
1.0 KiB
CMake

# SPDX-FileCopyrightText: 2024 James Graham <james.h.graham@protonmail.com>
# SPDX-License-Identifier: BSD-2-Clause
qt_add_library(timeline STATIC)
qt_add_qml_module(timeline
URI org.kde.neochat.timeline
QML_FILES
EventDelegate.qml
TimelineDelegate.qml
MessageDelegate.qml
LoadingDelegate.qml
ReadMarkerDelegate.qml
StateDelegate.qml
TimelineEndDelegate.qml
Bubble.qml
AvatarFlow.qml
ReactionDelegate.qml
SectionDelegate.qml
MessageComponentChooser.qml
AudioComponent.qml
CodeComponent.qml
EncryptedComponent.qml
FileComponent.qml
ImageComponent.qml
ItineraryComponent.qml
LinkPreviewComponent.qml
LiveLocationComponent.qml
LoadComponent.qml
LocationComponent.qml
MessageEditComponent.qml
MimeComponent.qml
PollComponent.qml
QuoteComponent.qml
ReplyComponent.qml
StateComponent.qml
TextComponent.qml
VideoComponent.qml
)