[software development] 未来的深度客制化玩法,魔改窗管不是梦
Tofloor
poster avatar
Rubbish
deepin
2024-01-17 15:30
Author

从DTKwidget入门,到后来上手QtQuick,我很确信qml、或者某种与Web前端更近的形态是未来

之前WHLUG了解到,zccrs大佬整了Waylib,新的窗管Treeland也在快速进展中。于是最近折腾了一下,魔改了Waylib的demo TinyWL。

下面是一种新(拙劣模仿)的窗口布局模式,实际上是先写了整体布局的普通qml程序,然后仿照TinyWL的stackWorkspace移植了相关代码。如果只是想给窗管上加动效、嵌入些部件,只会更容易——和写普通Qml程序基本一样。

image.png

没魔改Treeland是因为,它还依赖DTK6,没有OBS没有内部deb源不会用NixOS,构建太难了。rage

Reply Favorite View the author
All Replies
晚秋(lateautumn)
Moderator
2024-01-17 16:01
#1

高手applaud

Reply View the author
神末shenmo
deepin
Spark-App
2024-01-18 08:36
#2

qt入门应该从哪里开始好呢

Reply View the author
忘记、过去
deepin
2024-01-18 09:11
#3
神末shenmo

qt入门应该从哪里开始好呢

joy 从投稿器开始

Reply View the author
Rubbish
deepin
2024-01-18 13:35
#4
神末shenmo

qt入门应该从哪里开始好呢

直接QtQuick6一步到位tail

QML就像写HTML CSS一样,anchors、layout、model view会整就可以套example了

Reply View the author
Rubbish
deepin
2024-01-18 15:40
#5

又整了一下,可以跑在X11里了。

而且,chroot和bwrap真是神器,这是在v20主系统里挂载v23,拿bwrap套跑的v23文管
录屏_logseq_20240118153745.gif

Reply View the author
Rubbish
deepin
2024-01-18 16:01
#6

新瓶装旧酒
image.png

Reply View the author
神末shenmo
deepin
Spark-App
2024-01-19 08:21
#7
Rubbish

又整了一下,可以跑在X11里了。

而且,chroot和bwrap真是神器,这是在v20主系统里挂载v23,拿bwrap套跑的v23文管
录屏_logseq_20240118153745.gif

是的,你可以看一下这个哈哈

https://gitee.com/amber-compatability-environment/bookworm-compatibility-mode

Reply View the author
Rubbish
deepin
2024-01-19 15:06
#8
神末shenmo

是的,你可以看一下这个哈哈

https://gitee.com/amber-compatability-environment/bookworm-compatibility-mode

好诶,不太懂X11但看起来可以部分替代X11 docker了

Reply View the author
神末shenmo
deepin
Spark-App
2024-01-20 10:26
#9
Rubbish

好诶,不太懂X11但看起来可以部分替代X11 docker了

这个并不是x11限定,这个是一个bwrap实现的兼容环境

可以在20跑包括但不限于debian 12 deepin23等等rootfs

Reply View the author