问题标签 [kde4]

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 回答
2467 浏览

qt - 如何使 Qt::Tool 不停留在主窗口的顶部

Qt::Tool我的标志有问题。当我创建带有Qt::Tool标志的新小部件时,它会出现在主窗口的顶部。但是当我切换回主窗口并使其处于活动状态时,我仍然在前面有工具小部件,因此我的主窗口不完全可见。

Qt::WindowStaysOnTopHint不活跃。以防万一 - 环境是 KDE4

提前致谢。

0 投票
1 回答
225 浏览

windows - KDE 和 Windows 上的屏幕分辨率

我正在使用 Qt4 开发一个小型应用程序以使其跨平台,但是当我比较结果时,我发现了一个非常令人不安的问题。

在 Linux (KDE4) 和 Windows 7 上,我的屏幕分辨率都是1680 x 1050,但在 KDE 上,我的应用程序小部件更大,并且没有足够的空间来打开两个重要的小部件,而没有一个被部分隐藏。看起来好像 Linux 上的实际分辨率更小。

您有什么想法是什么原因导致这种情况,是否有任何处理方法?

提前致谢

0 投票
1 回答
116 浏览

shell - 在 KDE4 中,如何自动判断 Konsole 终端位于哪个“桌面”?

我一直在寻找这个并找到了KDE3 的问题和答案;我想随着时间的推移会有更多人对 KDE4 的答案感兴趣(在这里发布只是为了我也可以发布答案......)

0 投票
1 回答
2133 浏览

installation - 如何在 KDE 中以编程方式创建键盘快捷键?

我可以使用控制中心界面的输入操作部分为 Ctrl-F1 和 Ctrl-F2 创建键盘快捷键,使它们启动脚本。目前感兴趣的平台是 CentOS 5 上的 KDE 3.5,但 4.x 也没有那么直接的兴趣。

然而,我需要的是从 shell 脚本创建相同的快捷方式,在安装 RPM 后运行:这个 RPM 创建一个用户,然后完全预配置其 KDE 环境。到目前为止,我已经能够做类似的事情

然后在第一次登录时,KDE 设置将从那里开始就好了。我想我想要做的是预置这个特定帐户,但我不想干扰同一主机上的任何其他当前或未来帐户。

不幸的是,我无法使用 Input Actions 进行相同的工作,其配置涉及更多。在尝试进一步解开它之前,我决定询问是否有更好的方法。

换句话说,是否有创建键盘快捷键的命令(我认为我不能使用 DCOP,因为当时 KDE 不会运行)?

我浏览了 kconf_update 机制的提示,但无法确定它是否适合我的用例:是否有可用的参考?

先感谢您,

0 投票
1 回答
754 浏览

ruby - Ruby、Qt 和第三方小部件

我正在学习 Ruby,为此,我正在用它编写一个应用程序。我的背景是 C++/Qt。所以我开始编写一个 Ruby/Qt 应用程序。

但是除了 qwt 之外,我还想使用一些以前编写的小部件 (C++)。

这可能吗?如果是,我该怎么做?

PS:似乎来自 Korundum 绑定的 QtRuby 确实包含 Qwt 绑定。我已经从 RubyForge 下载了绑定源,我正在尝试构建它。CMake 运行,但即使我在命令行中包含 Qwt 位置,它也会跳过构建它。

它会生成:

其他资源: 我在 RubyForge 论坛上的帖子的链接

0 投票
1 回答
298 浏览

kde - 我在哪里存储 plasmoid 的自定义数据?

我是 KDE 开发的新手。我写了一个plasmoid需要将其数据存储在某个地方,即 - 需要存储 ical feed 以供离线使用。

虽然我可以将它写到 ~/.ical/ 或我将弥补的其他位置,但我想知道这样做的正确方法是什么 - 是否有一个 API 可以查询存储我的私人的路径数据?

0 投票
5 回答
7983 浏览

c++ - 如何从 bash 更改库包含二进制文件的路径?

我在 Kubuntu 上正确安装了一个软件。

现在,我正在修补和测试它的一些库。

如何从 bash 启动软件,以便加载我的修补库而不是官方库?

例如:
官方库位于 /usr/lib/
我的补丁库(在测试开发期间使用)位于 /home/user/dev/lib/

我试过了:

但无济于事。

我更喜欢可以从 bash 设置的解决方案,但如果不可能,我也可以修改这个 C++ 软件的 cmake 文件。

目的是让我可以使用 vanilla 库或我的修补库轻松启动应用程序以查看差异。

编辑:这是一个 KDE .so 文件

我正在测试的库是 KDE4 库。官方库位于 /usr/lib/kde4/ 中。在该目录中,没有任何库以lib前缀开头。

我是否这样做:

或者

该库根本没有列出。

另一方面,如果将原始库从 /usr/lib/kde4/ 移开,应用程序会启动,但相应的功能会丢失。

KDE4 库是否以特定方式加载?也许要设置的变量不同...

编辑 2

所有的答案都是好的和有用的......不幸的是,事实证明问题似乎与lib路径设置无关。我正在处理一个插件架构,并且 .so 加载路径似乎在应用程序的某处被硬编码。我需要在源代码中花费更多时间来了解正在发生的事情......谢谢并向所有人 +1。

0 投票
1 回答
452 浏览

xml - 尝试添加到 KDevelop 4 中的工具栏和菜单栏

如何添加到 KDevelop 4 插件的工具栏或菜单栏。我知道我需要使用 .rc 文件,但我不确定该 xml 文件的确切语法以及我需要在我的代码中放入什么以便 KDevelop 显示工具栏。

然后我有一个启动 S 的插槽,但在这个问题中这不是必需的,然后这是我的 xml 文件。

请告诉我我做错了什么,如果你知道任何好的资源来学习如何在 KDevelop 4 插件中放置不同的控件。

0 投票
2 回答
1081 浏览

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

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

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

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

帮我解决这个问题!!

0 投票
2 回答
610 浏览

python - 如何将图像从 python 放到 klipper?

使用 python,可以读取图像:

然后可以通过以下方式写入 klipper:

但是当我尝试写一张我刚刚打开的图片时 - 它说它不能接受它:

所以我的问题是:“如何用 python 将图像放到 klipper 中?”