问题标签 [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 回答
1299 浏览

bash - KDE:klipper 动作脚本

因此,KDE 的剪贴板管理器 - klipper - 允许编写一个脚本,以应用于匹配正则表达式的剪贴板内容。说,我想让 klipper 通过 bash 脚本下载图像。

这是一个 klipper QRegExp:

我知道这个正则表达式有效 - 每次我将图像 URL 复制到剪贴板时,klipper 都会通知我。然后,这是一个 bash 脚本

我把这个脚本放到 PATH 中(我试图用我自己的图像 URL 来提供这个脚本 - 它可以工作),最后我通过以下方式指定一个操作:

一切都很好并且得到了照顾 - 但它不起作用!

所以我的问题是:“如何让 klipper 通过 bash 脚本下载图像?”

0 投票
1 回答
432 浏览

opensuse - opensuse KDE 11.x - 如何编辑 $HOME/.bashrc

只需将 opensuse 11.x kde 安装到我的 Lennovo X60 中,退出 ms 窗口。必须的功能,输入中文不行。启动 IBus 时,显示以下信息。如何编辑 $HOME/.bashrc?其实我不知道$HOME在哪里。

谢谢。原谅我的愚蠢。

IBus 启动成功!如果您不能使用 IBus,请。将以下代码添加到 $HOME/.bashrc,然后重新启动桌面。导出 GTK_IM_MODULE=ibus

0 投票
1 回答
1934 浏览

cmake - KDE 安装目录

我正在尝试为我的新 KDE 项目编写正确的 CMakeLists.txt 文件。但是,我在使用 KDE 安装目录时遇到了一些问题。

我在 cmake 文件中的部分安装命令如下所示:

如您所见,KDE 软件包设置的安装目录很少。下面我在我的 cmake 脚本中写下这些变量及其值:

如您所见,所有这些路径都包含“本地”文件夹。在这样的安装之后,我的项目对于我的系统仍然是不可见的。我使用 kde4-config 检查了这些路径,它告诉我:

那么为什么 cmake 文件中的路径与 kde4-config 工具中的路径不同呢?我确信 kde4-config 会告诉我正确的路径,因为当我将项目文件移动到那些目录(url 中没有“本地”文件夹)时,我的项目对我的系统变得可见并且它可以工作。如何为我的 cmakelists.txt 正确配置安装路径?

提前感谢您的帮助!此致!

0 投票
2 回答
4210 浏览

linux - 如何在 KDE 中从守护进程发送桌面通知

我有一个守护程序 ( netplugd),它可以在插入或拔出电缆时执行一些操作。这些动作可以通过bash脚本定义。如何向我的桌面(使用bash)发送通知(作为不同的用户),通知我电缆的状态。

我尝试了以下方法:

notify-send但是守护进程knotify --passivepopup显示$DISPLAY没有设置。

0 投票
1 回答
221 浏览

kde - Plasma::PushButton 的设置大小?

我正在尝试实现一个简单的 KDE 等离子插件,其中包含两个 PushButtons 和一个 KLineEdit ,

但似乎 KLineEdit 和 PushButton 有一个最小尺寸,如果面板没有足够的高度,面板上的某些部分会消失,它不会随着面板缩小而缩小。

由于我已经将 QSizePolicy 设置为 minimum ,我不明白为什么它现在在用户拖动面板时调整大小?

谢谢,这是主要的类文件:

0 投票
2 回答
3106 浏览

linux - KDE登录屏幕上的预填充用户名存储在哪里

我们在开发人员工作站上大量使用 VirtualBox。由于我们经常与其他开发人员共享图像,因此我尝试尽可能地自动化此过程(清理 ap-get 缓存,删除 tmp 和日志文件......)。顺便说一下,我们正在使用带有 KDE 4.7.4 的 Ubuntu 11.10。

现在我偶然发现了一点小烦恼。在登录屏幕上预填了一个用户名,我不知道它的存储位置。问题是,如果人们得到一个 VirtualBox 图像并且没有意识到预填充的用户名不是他们自己的并且输入了他们的密码几次,他们就会将所述用户锁定在我们的 LDAP 上。

知道这个用户名存储在哪里,所以我可以删除它..?

0 投票
4 回答
1950 浏览

regex - 正则表达式仅匹配字符串中出现的 n 个字符

我有一个字符串2005:10:29 12:23:53,我希望只替换前两次出现的:with-

预期结果2005-10-29 12:23:53

编辑:

我在 KDE 的krename工具中需要这个正则表达式,我无法编辑/格式化原始[exifExif.Image.DateTime]女巫返回不需要的2005:10:29 12:23:53格式,但是有一个Find and Replace后期处理字符串

(?<=\d{4}):|:(?=\d{2}\s)在 rubular 上完成这项工作,但在 KDE 中没有 :(

我相信还有更多的解决方案。

编辑:

:(?=\d{2}:\d{2}\s)|:(?=\d{2}\s)甚至可以在 KDE 上使用

我阅读后找到了这个解决方案

正则表达式教程中

0 投票
3 回答
3460 浏览

c++ - 链接时CMake错误

我对 CMake 很陌生,我正在尝试用它来构建一个小的 KDE 应用程序。我必须使用 QTXml 模块,我的程序编译没有问题,但是在链接阶段,ld 找不到 QXml 组件...

主文件

测试.h

测试.cpp

CMakeLists.cmake

make 的输出:

我究竟做错了什么 ?

0 投票
2 回答
754 浏览

kde - 使用 dolphin(或其他浏览器),如 yakuake

我经常想打开一个文件浏览器打开一个文件然后关闭浏览器。

有没有办法(等离子体,海豚插件,另一个浏览器......)可以让我拥有一个“以”yakuake风格的文件浏览器?(即使用快捷方式展开,并在我选择所需文件时重新折叠)

0 投票
1 回答
5867 浏览

python - “参数 1 具有意外类型 'str'”

PyKDE.kdecore.KStandardDirs准确地说,我正在尝试使用 PyKDE 。根据文档和根据 PyQt4 文档,此方法使用两个字符串调用,我可以使用标准 Pythonstr代替QString. 这不起作用:

我不能使用QString,因为它似乎不存在:

我究竟做错了什么?