forked from quickshell/quickshell
wayland/toplevel_management: add foreign toplevel management
This commit is contained in:
parent
5d1def3e49
commit
b5b9c1f6c3
13 changed files with 1026 additions and 2 deletions
22
src/wayland/toplevel_management/CMakeLists.txt
Normal file
22
src/wayland/toplevel_management/CMakeLists.txt
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
qt_add_library(quickshell-wayland-toplevel-management STATIC
|
||||
manager.cpp
|
||||
handle.cpp
|
||||
qml.cpp
|
||||
)
|
||||
|
||||
qt_add_qml_module(quickshell-wayland-toplevel-management
|
||||
URI Quickshell.Wayland._ToplevelManagement
|
||||
VERSION 0.1
|
||||
)
|
||||
|
||||
wl_proto(quickshell-wayland-toplevel-management
|
||||
wlr-foreign-toplevel-management-unstable-v1
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/wlr-foreign-toplevel-management-unstable-v1.xml"
|
||||
)
|
||||
|
||||
target_link_libraries(quickshell-wayland-toplevel-management PRIVATE ${QT_DEPS} wayland-client)
|
||||
|
||||
qs_pch(quickshell-wayland-toplevel-management)
|
||||
qs_pch(quickshell-wayland-toplevel-managementplugin)
|
||||
|
||||
target_link_libraries(quickshell PRIVATE quickshell-wayland-toplevel-managementplugin)
|
||||
Loading…
Add table
Add a link
Reference in a new issue