mirror of https://github.com/qt/qtdoc.git
125 lines
5.9 KiB
CMake
125 lines
5.9 KiB
CMake
|
# Copyright (C) 2024 The Qt Company Ltd.
|
||
|
# SPDX-License-Identifier: BSD-3-Clause
|
||
|
|
||
|
cmake_minimum_required(VERSION 3.16)
|
||
|
project(LightningViewerStyle LANGUAGES CXX)
|
||
|
|
||
|
set(CMAKE_AUTOMOC ON)
|
||
|
|
||
|
find_package(Qt6 REQUIRED COMPONENTS Quick)
|
||
|
|
||
|
set_source_files_properties(Config.qml
|
||
|
PROPERTIES
|
||
|
QT_QML_SINGLETON_TYPE TRUE
|
||
|
)
|
||
|
|
||
|
qt_add_qml_module(${PROJECT_NAME}
|
||
|
URI LightningViewerStyle
|
||
|
QML_FILES
|
||
|
Button.qml
|
||
|
Config.qml
|
||
|
RoundButton.qml
|
||
|
StyleImage.qml
|
||
|
RESOURCES
|
||
|
dark/images/roundbutton-background-checked-disabled@2x.png
|
||
|
dark/images/button-background-checked-hovered.png
|
||
|
dark/images/roundbutton-background-checked-disabled.png
|
||
|
dark/images/flatbutton-background.png
|
||
|
dark/images/flatbutton-background-disabled.png
|
||
|
dark/images/flatbutton-background-checked-pressed.png
|
||
|
dark/images/button-background.png
|
||
|
dark/images/flatbutton-background-hovered.png
|
||
|
dark/images/button-background-checked-hovered@2x.png
|
||
|
dark/images/roundbutton-background-checked-hovered.png
|
||
|
dark/images/button-background-checked.png
|
||
|
dark/images/flatbutton-background-checked-hovered@2x.png
|
||
|
dark/images/roundbutton-background-disabled.png
|
||
|
dark/images/flatbutton-background-disabled@2x.png
|
||
|
dark/images/roundbutton-background@2x.png
|
||
|
dark/images/flatbutton-background-checked-pressed@2x.png
|
||
|
dark/images/button-background@2x.png
|
||
|
dark/images/button-background-hovered@2x.png
|
||
|
dark/images/roundbutton-background-checked-pressed.png
|
||
|
dark/images/roundbutton-background-hovered.png
|
||
|
dark/images/roundbutton-background-checked.png
|
||
|
dark/images/flatbutton-background-checked@2x.png
|
||
|
dark/images/roundbutton-background.png
|
||
|
dark/images/button-background-pressed@2x.png
|
||
|
dark/images/roundbutton-background-disabled@2x.png
|
||
|
dark/images/flatbutton-background-checked.png
|
||
|
dark/images/button-background-disabled.png
|
||
|
dark/images/roundbutton-background-pressed@2x.png
|
||
|
dark/images/flatbutton-background-checked-disabled.png
|
||
|
dark/images/roundbutton-background-checked@2x.png
|
||
|
dark/images/roundbutton-background-checked-hovered@2x.png
|
||
|
dark/images/button-background-hovered.png
|
||
|
dark/images/flatbutton-background-checked-disabled@2x.png
|
||
|
dark/images/button-background-checked-disabled@2x.png
|
||
|
dark/images/button-background-checked-disabled.png
|
||
|
dark/images/button-background-checked-pressed@2x.png
|
||
|
dark/images/flatbutton-background@2x.png
|
||
|
dark/images/button-background-checked@2x.png
|
||
|
dark/images/button-background-pressed.png
|
||
|
dark/images/button-background-checked-pressed.png
|
||
|
dark/images/button-background-disabled@2x.png
|
||
|
dark/images/flatbutton-background-pressed.png
|
||
|
dark/images/flatbutton-background-checked-hovered.png
|
||
|
dark/images/flatbutton-background-pressed@2x.png
|
||
|
dark/images/roundbutton-background-pressed.png
|
||
|
dark/images/roundbutton-background-checked-pressed@2x.png
|
||
|
dark/images/flatbutton-background-hovered@2x.png
|
||
|
dark/images/roundbutton-background-hovered@2x.png
|
||
|
light/images/roundbutton-background-checked-disabled@2x.png
|
||
|
light/images/button-background-checked-hovered.png
|
||
|
light/images/roundbutton-background-checked-disabled.png
|
||
|
light/images/flatbutton-background.png
|
||
|
light/images/flatbutton-background-disabled.png
|
||
|
light/images/flatbutton-background-checked-pressed.png
|
||
|
light/images/button-background.png
|
||
|
light/images/flatbutton-background-hovered.png
|
||
|
light/images/button-background-checked-hovered@2x.png
|
||
|
light/images/roundbutton-background-checked-hovered.png
|
||
|
light/images/button-background-checked.png
|
||
|
light/images/flatbutton-background-checked-hovered@2x.png
|
||
|
light/images/roundbutton-background-disabled.png
|
||
|
light/images/flatbutton-background-disabled@2x.png
|
||
|
light/images/roundbutton-background@2x.png
|
||
|
light/images/flatbutton-background-checked-pressed@2x.png
|
||
|
light/images/button-background@2x.png
|
||
|
light/images/button-background-hovered@2x.png
|
||
|
light/images/roundbutton-background-checked-pressed.png
|
||
|
light/images/roundbutton-background-hovered.png
|
||
|
light/images/roundbutton-background-checked.png
|
||
|
light/images/flatbutton-background-checked@2x.png
|
||
|
light/images/roundbutton-background.png
|
||
|
light/images/button-background-pressed@2x.png
|
||
|
light/images/roundbutton-background-disabled@2x.png
|
||
|
light/images/flatbutton-background-checked.png
|
||
|
light/images/button-background-disabled.png
|
||
|
light/images/roundbutton-background-pressed@2x.png
|
||
|
light/images/flatbutton-background-checked-disabled.png
|
||
|
light/images/roundbutton-background-checked@2x.png
|
||
|
light/images/roundbutton-background-checked-hovered@2x.png
|
||
|
light/images/button-background-hovered.png
|
||
|
light/images/flatbutton-background-checked-disabled@2x.png
|
||
|
light/images/button-background-checked-disabled@2x.png
|
||
|
light/images/button-background-checked-disabled.png
|
||
|
light/images/button-background-checked-pressed@2x.png
|
||
|
light/images/flatbutton-background@2x.png
|
||
|
light/images/button-background-checked@2x.png
|
||
|
light/images/button-background-pressed.png
|
||
|
light/images/button-background-checked-pressed.png
|
||
|
light/images/button-background-disabled@2x.png
|
||
|
light/images/flatbutton-background-pressed.png
|
||
|
light/images/flatbutton-background-checked-hovered.png
|
||
|
light/images/flatbutton-background-pressed@2x.png
|
||
|
light/images/roundbutton-background-pressed.png
|
||
|
light/images/roundbutton-background-checked-pressed@2x.png
|
||
|
light/images/flatbutton-background-hovered@2x.png
|
||
|
light/images/roundbutton-background-hovered@2x.png
|
||
|
)
|
||
|
|
||
|
target_link_libraries(${PROJECT_NAME} PRIVATE
|
||
|
Qt6::Quick
|
||
|
)
|