2

假设我正在用纯 C/C++ 编写控制台应用程序,并且想从 KDE 获取系统颜色(不要问为什么 :P )。这不是 Qt 应用程序。

我知道如何在 Windows 上执行此操作:

  • 加载 user32.dll
  • 调用 GetSysColor 函数

并基于 linux GTK:

  • 加载 libgtk-x11-2.0.so
  • 创建虚拟窗口 gtk_window_new
  • 从窗口获取样式 gtk_widget_get_style
  • 读取颜色:gtk_widget_get_style.dark[0].green

但无法弄清楚如何在 KDE 上执行此操作。我应该加载哪个 Qt 库以及调用哪个函数?

4

0 回答 0