c++ - 任务栏编程

标签 c++ linux user-interface

我计划为 Linux 编写简单的任务栏管理器,例如 Tint2,但实现了我自己的想法。这将是统一和色彩之间的某种混合。

我有 OpenGL、C++、Python 经验...

  • 现在我想知道我需要知道什么才能创建这样的任务栏?
  • 这样的事情是如何完成的?我应该使用哪些库?
  • 如果我想使用 OpenGl 来实现这一点,我必须做什么,这有多难?
  • 我需要针对特定​​窗口管理器进行编程吗(我使用的是 OpenBox)?

最佳答案

  1. 您应该了解 X 和窗口管理器的工作原理。您可能还想了解启动通知。

  2. 这个问题太开放,无法回答。

  3. ...十一十七?

  4. 没有。但你应该了解 ICCCM 和 EWMH,这样你才能很好地使用它们。

关于c++ - 任务栏编程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10031187/

相关文章:

c++ - 转换 QString/QChar 以被 Crypto++ 接受

c - 从/dev/input读取

c# - 有没有办法在调试时查看 UI 更新?

c++ - 我想弄清楚如何在简单的 Qt gui 应用程序中使用线程

WPF - 切换多个窗口的可见性

c++ - 如何在 mfc sdi 主窗口中添加编辑框和按钮?

c++ - 如何在 C++ 中对矩阵的列求和并将其存储在 vector 中

java - 在 Gradle 中禁用静态库构建

linux - 用于自动过程的 Cronjob

linux - Bash 脚本 - 仅更改一列中的值