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

python - 我可以使用 Python 来拦截 KDE 中的全局击键吗?

我想制作一个简单的应用程序,最好是在 Python 中,它将在 KDE 的后台运行,监听用户所做的所有击键,以便在按下特定组合键时应用程序进入前台。那可行吗?谁能指出我这样的资源?

0 投票
2 回答
39634 浏览

c++ - 如何访问 qt 上的父窗口小部件?

我有一个继承的 QTreeWidget(称为 PackList)类,它的父类是 KXmlGuiWindow。如何访问父母的插槽?

我已经尝试了 QTreeWidget 类中的 getParent()->mySlot() 但我有

有人知道正确的方法吗?谢谢

0 投票
1 回答
1563 浏览

linux - 从 QTreeWidgetItem 继承的类中获取数据

我有一个继承自 QTreeWidgetItem 的类,我拦截了点击事件。

当我单击树行时,我需要从 MY QTreeWidgetItem 中获取另一个对象,我该怎么做?

0 投票
1 回答
162 浏览

c++ - 在 qt/kdelibs 应用程序上显示后更改终端接口命令

我的 qt/kde 应用程序上有这个终端

所以,我在窗口中看到的小部件是“终端”,但是当定义的事件发生时(显然,当终端已经显示时)我如何更改它的内部命令?我试过:

但只有当我在最后一行之前这样做时它才有效:

即代替 ->showShellInDir(QDir::home().path()); 方法。

一些帮助?谢谢

0 投票
2 回答
169 浏览

c++ - (QT/kdelib) 如何知道KTerminalInterface 中一个命令的结束?

我的 qt/kdelib 应用程序中有一个 KTerminalInterface(来自 kparts),我在其中运行一个命令。

问题是:我怎么知道程序是否被终止?我需要知道它,因为最后我必须重置一些变量。

有没有人有类似的问题?!​​?

0 投票
2 回答
953 浏览

c++ - 如何在 kdelib 上使用 KConfig 加载默认设置?

我有一个关于 KConfig 使用的问题。我可以像这样在我的 .kde4/share/config/_appname_rc 配置文件中写入和读取设置

但我不明白如何在我第一次运行我的应用程序时使用“默认”配置文件来读取,或者如果应用程序设置需要重置。

我更喜欢不使用 KConfig XT,因为我的项目很小,而且带有 kcfgc* 文件的 KConfigXT 似乎过多。

先感谢您

0 投票
3 回答
9578 浏览

qt - 在 QWidget 上安装 EventFilter (qt4.4.3/kde4)

我有一个 K* 窗口,其中有一个需要过滤事件的小部件。

例如,我不希望点击它的可能性......

我怎样才能做到这一点?

我必须使用事件过滤器吗?在这种情况下,最好的方法是什么?


但我的问题是我不能子类化我的小部件,因为它是 TerminalInterface->widget(),而不是像其他对象:\

0 投票
2 回答
2745 浏览

linux - 窗口放置:适用于 Linux (KDE) 的类似 WinSplit Revolution 的应用程序?

什么是类似 WinSplit Revolution 的 Linux (KDE) 应用程序?或者也许我缺少 KDE 中的某个功能?

0 投票
1 回答
1383 浏览

linux - qt4.4.3 上的 QVariant/QTreeWidgetItem/iterator 问题

在我的 qt 应用程序中,我有这个对象,在设置我的 QTreeWidget 的内容之前填充:

我通过这种方式填充 QList:

在工作结束时,我的 QList 有近 1000 个项目。

我需要遍历它们,并且对于每个项目,我需要通过这种(经过测试和工作)方式获取“linuxPackage”数据:

所以,我一直在尝试通过这种方式提取所需的数据:

但没有任何效果,我什至无法编译程序。帮助!:D

0 投票
2 回答
10360 浏览

qt - 从 QTreeWidget 中删除行(qt 编程)

从 QTreeWidget 中删除一行(QTreeWidgetItem)的最佳方法是什么?

QTreeWidget 内容由以下人员设置:

然后我从我的 QList“项目”中删除一个项目,我尝试清除/重置 QTreeWidget

但是我的应用程序在这里崩溃了!建议?