问题标签 [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 投票
2 回答
1008 浏览

linux - *NIX GUI 是如何工作的?

我想了解更多关于 *NIX 系统上的 GUI 工作的原因,但不太确定从哪里开始研究。据我了解,X 服务器使所有的视觉效果都成为可能,在此之上还有各种 UI 环境,如 KDE、Gnome 等。

但是,例如,我一直认为在某些 UI 环境下运行会限制您使用使用该环境的程序,直到我意识到我能够在 Gnome 下使用 KDE 实用程序和软件,反之亦然,它们保留了它们本机的外观环境。

什么是开始学习这个主题的好地方?

0 投票
2 回答
1753 浏览

python - 使用 KNotify 更新通知

每次 Spotify 更改曲目时,我都将 gnome python 脚本转换为使用 KDE 通知。代码如下:

这适用于每个通知,但会无限期地保留 KNotify 区域中的条目。

我也可以吗

a) 使用 ID 和knotify.update 更新事件?我假设是这样,但我不知道如何检查事件的初始存在以第一次使用knotify.event 并为每个后续使用knotify.update。

b) 30 秒(左右)后关闭事件

c)在歌曲结束时关闭事件(比选项 b 更好),但会出现相同的跟踪 ID 问题,我还没有弄清楚如何做)

为任何帮助而欢呼,

哦,另外,如果有人知道如何阻止它在通知时发出一点“钢琴”噪音,那就太好了!

史蒂夫

0 投票
1 回答
298 浏览

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

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

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

0 投票
1 回答
689 浏览

python - python plasmoid中的多个布局/布局转换

我正在做一个处理远程资源的小python plasmoid 。这是代码:glpoid

它提供票证视图(默认)、允许用户填写和发送新票证的视图以及查看票证详细信息的最后一个视图...

我的问题是,当我传递到另一个视图(或使其消失)时,我不知道如何“关闭”当前布局。

对于每个布局,我定义了添加到布局定义中的项目,最后我显示了新布局:

最初,我使用self.view_tickets_ui()显示默认视图。每个布局都在name_ui()方法中定义,每个方法都重新定义布局并将其传递给小程序。

要恢复它,它的定义如下:

这里init只是定义了一些按钮,然后调用view_tickets_ui()来放置一些项目并显示布局。如果我之后调用new_ticket_ui(),它会将元素添加到当前布局......所以两者都显示在同一个地方。

请问我该如何管理?

0 投票
1 回答
193 浏览

c++ - 如何获取 konsole kpart 的当前目录

正是它在锡上说的。还有什么方法可以告诉外壳内部正在运行什么?*

我想我可以通过查找具有匹配父 pids* 的查找过程来做到这一点,但这是否可移植到 Windows?以及如何查找给定 pid* 的进程的当前目录。

*(最好到最不推荐)qt 或 kde api/其他跨平台 api/*nix 和 windows api?

0 投票
3 回答
6301 浏览

linux - 如何检查屏幕保护程序是否正在运行?

我有一个用 bash 编写的脚本,如果屏幕保护程序当前正在运行,我需要采取不同的路线。这是带有 Xorg 和 KDE 的 Linux。从 cron 调用脚本,它连接到 DISPLAY=:0。

任何提示/想法如何检查屏幕保护程序的状态?

0 投票
1 回答
784 浏览

centos - KDE 不会在 CentOS 上自动挂载 DVD

这真让我抓狂。我安装了运行 KDE 桌面的 CentOS 5.5。我在/dev/hda上有一个 NEC 3550 DVDRW 驱动器。当我放入 DVD 时,我希望它自动挂载它并在桌面以及 /media 挂载点下提供一个图标。它不会自动挂载。自动挂载正在运行。HALD 正在运行。驱动器位于 /dev/hda。它未在 /etc/fstab 中列出。没有用于轮询的 hald-addon-storage 的删除策略设置。我可以使用 dd 从驱动器读取。K3B 刻录实用程序可以查看驱动器并读取磁盘信息。运行弹出弹出 -t可以弹出驱动器。我无法从命令行挂载。说:

dmesg 说:

对我来说,似乎是某种媒体格式问题,但我不知道。想法?

0 投票
1 回答
462 浏览

qt4 - 从 plasmoid 执行特定命令

我正在编写一个远程控制 Plasmoid,我希望它通过 ssh 将某些命令发送到远程主机,我尝试过:

command一个脚本在哪里

我也尝试过使用

但它什么也没做,也许我用错了?有什么建议么?

0 投票
1 回答
1002 浏览

windows - Windows下纯Qt应用中使用KDE风格

如何在 Windows 下的纯 Qt 应用程序中使用 KDE 风格?

谢谢

0 投票
3 回答
2326 浏览

c# - Mono/C#:一个好的 GUI 工具包?在 KDE 上看起来不错?

我正在尝试为 linux 开发,我是一名 .net 开发人员,所以我决定尝试 Mono。问题是我在尝试找到一个好的 gui 工具包时遇到了问题。

我之所以选择 KDE 而不是 GNOME,是因为它更美观一些。

我看过这里http://www.mono-project.com/Gui_Toolkits

我觉得 GTK# 是一个很好的工具包,但它适用于 GNOME。我知道你仍然可以在 KDE 上运行 GNOME 应用程序——但是它们看起来不错吗?可能不是??

我真的很感激任何正在做同样事情或做过同样事情的人提供的任何反馈。我不想最终选择错误的工具包,然后不得不中途改变。

我也希望在我的 Windows PC 上完成我的所有开发,然后在我准备好时将其传递给 linux......我认为这是可能的?

提前致谢