问题标签 [kde]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
148 浏览

cmake - 如何使 CMake 生成带有进度跟踪的 KDE 风格的 makefile?

想要同样的东西。

0 投票
1 回答
141 浏览

c++ - kde4/plasma 中的小部件是什么?

基本上我需要一个小部件列表或链接到我可以找到/区分的位置(所以请不要链接到 api.kde.org 上的等离子命名空间)可用于 plasmoids。

0 投票
1 回答
1225 浏览

python - 使用 KDE 检测 python 中的活动窗口

我正在编写一个小的 python 脚本来跟踪我如何在程序之间分配时间。它需要检测当前活动的窗口(理想情况下,控制该窗口的应用程序,但我可以只使用窗口标题)以及空闲时间。

目前,我正在使用KIdleTime来确定我有多久没有碰过我的电脑,这本身就可以正常工作。

我还尝试使用wnck来确定哪些窗口处于活动状态,而且这本身就可以正常工作。

当我尝试将两者结合到一个程序中时,我遇到了麻烦。由于 wnck 是一个 gnome 库,而 KIdleTime 是一个 KDE 库,它们需要在自己的线程上运行才能触发窗口更改和空闲超时信号。

我很难在 python 中找到一种方法 - 如果我使用线程模块尝试在单独的线程上运行其中一个,KDE 库会抱怨它不在主线程上,或者 Gnome 库有一个令人印象深刻的崩溃并吃掉了它可以获得的所有内存(顺便说一下,ulimit 在这种情况下非常有用,我可以推荐它)。

所以,我有四个选择:

  1. 找到一个可以检测窗口何时更改的 KDE 库——我原以为 dbus 会在 kwin 中公开它,但似乎没有。
  2. 找到一种同时运行 kde 和 gnome 库的方法。
  3. 查找在 Gnome 事件线程上运行的等效 KIdleTime。
  4. 使用计时器从 Gnome 线程中轮询 KIdleTime(这是我现在正在做的,但远非理想,它会导致确定空闲时间时不精确)。

谁能给我一个解决方案?

0 投票
1 回答
605 浏览

qt - Qt 和 Kde4 在运行 CMake 后运行 make

我正在尝试构建自己的插件以与 KDevelop 一起使用。我可以 CMake 并构建一个 Makefile,但是当我运行 make 时,我得到了很多与它相关的错误,没有从 Qt 中找到任何东西,例如“QString 没有指定类型。我需要添加一些东西才能让我的 KDE 插件用 Qt 构建?

错误:

还有更多类似的关于 QGlobal QObject 等。

这是我的CMakeListst.txt

这只是一个试图让 KDevelop 加载我的插件的框架程序。再次感谢。

0 投票
1 回答
238 浏览

qt - KDevelop 使用未定义引用构建插件问题

我得到了对 KDevelop::IPlugins 的未定义引用。我知道这意味着我错过了图书馆,但我不确定这是哪个图书馆。我在哪里可以找到这个。所以我失踪了?

0 投票
1 回答
900 浏览

kde - 在 Kubuntu 上开发 KDE Plasma 小部件需要哪些软件包?

我想开发一个 KDE Plasma 小部件,但开发人员指南告诉我获取“KDE Trunk”来开始。我有三个问题:

  • 我宁愿不要仅仅为了开发一个简单的小部件而获得 KDE 的全部源代码。
  • 我想为 Kubuntu 的当前版本(10.10)开发一个小部件。猜一个标签就可以了,但是 Kubuntu 的补丁呢?
  • KDE 似乎正在从 Subversion 迁移到 Git,因此“KDE Trunk”(即 SVN)似乎还不够,混合 Git 和 Subversion 存储库听起来也不好。

我发现了很多以-dev结尾的 KDE 包,所以我想其中一些将是我所需要的。

为了编译 Plasma 小部件,我特别需要安装哪些软件包?

0 投票
1 回答
357 浏览

user-interface - KDE 文件管理器的插件开发

我想在 Red Hat 文件浏览器中右键单击文件时引入一个新字段。假设我已经阅读过,默认的文件浏览器是 Dolphin。但是我不确定如何开发可以执行上述操作的插件/黑客。

教程或开发页面上任何可以专门帮助我完成任务的链接都会有所帮助。

提前致谢。

0 投票
3 回答
2150 浏览

qt - 用于样式化 Qt4 应用程序的 KDE 主题

kde 主题可以用于设置多平台(linux/windows)Qt4 应用程序的样式吗?

0 投票
2 回答
2607 浏览

linux - 如何将命令的输出放入 konsole 标题栏中?

通过巧妙地使用一些转义字符,我曾经将任意命令(例如“dirs”)的输出放到我的 xterm 标题栏中。我可以在 konsole 中做同样的事情吗?如果是这样,怎么做?

0 投票
2 回答
1081 浏览

windows - cmake的非常令人沮丧的问题

我对 Windows 上的 cmake 有一个令人沮丧的问题。我已经安装了 kde 库。

当我试图用 cmake 编译我的项目时。这一次又一次地爆发。

好吧,我正在网上挖掘这个问题。我得到了默认的 kde-win-installer 缺少的 automoc4 文件。所以我下载了文件并为 automoc4 运行了 cmake,并得到了我放在 %KDE_INSTALL%/bin 文件夹中的 automoc4.exe。但运气并不在我身边。我最喜欢的错误再次出现。

帮我解决这个问题!!