[Others] 系统能不能提供一个接口让非dtk程序获取到深色模式的状态
Tofloor
poster avatar
柚子
deepin
2021-02-03 02:12
Author

系统能不能提供一个接口让非dtk程序获取到深色模式的状态和窗口圆角大小,这样的话用electron等等开发的软件才能适配deepin的各种特性

(为啥用electron做窗口圆角总是会有黑边呢)

Reply Favorite View the author
All Replies
enforcee
deepin
2021-02-03 03:57
#1

deepin用了gnome的dconf存储配置

gnome提供了gsettings命令前端和dconf-editor图形前端

命令可以用

gsettings get com.deepin.xsettings theme-name

结果是'deepin'就是浅色主题,如果是'deepin-dark'就是深色主题(引号是包括在结果内的,可以grep dark)

 

Gtk Qt都有操作gsettings的库

 

Reply View the author
柚子
deepin
2021-02-03 08:02
#2
enforcee

deepin用了gnome的dconf存储配置

gnome提供了gsettings命令前端和dconf-editor图形前端

命令可以用

gsettings get com.deepin.xsettings theme-name

结果是'deepin'就是浅色主题,如果是'deepin-dark'就是深色主题(引号是包括在结果内的,可以grep dark)

 

Gtk Qt都有操作gsettings的库

 

哇,谢谢大佬

Reply View the author