问题标签 [kde-plasma]

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

visual-studio-code - 带有 PhpStorm 或 Visual Studio Code 的 Kde 全局菜单

我对 Kde 全局菜单有疑问。

Debian 破坏者

KDE 5.13.5:

KDE 框架:5.49.0

Qt 版本:5.11.2

和 PhpStorm 2018.3 EAP - 内部版本 #PS-183.4284.100

我正在使用带有全局菜单的拿铁底座,该菜单适用于某些程序(例如谷歌浏览器适用于全局菜单),但不适用于 PhpStorm 或 Visual Studio 代码

0 投票
0 回答
1092 浏览

qt - Arch Dark 主题 & Qt Creator

我正在尝试编辑 Arch Dark 主题,以便某些文本的颜色为白色/浅色,因为当深蓝色背景上有黑色文本时,它几乎不可读。所以在我的例子中,我经常使用 Qt Creator 来设计 GUI 和创建应用程序,但是当你打开它时,它看起来像这样:

https://imgur.com/a/gC94UCY

https://imgur.com/a/phMgJHf

如您所见,主屏幕和项目屏幕的深色背景上有黑色文本,我不确定这些颜色是否必须在 Qt 中或通过主题文件本身更改,但是否可以将它们更改为白色或我选择的较浅的颜色。

0 投票
0 回答
106 浏览

linux - 从最小化到任务栏可靠地向用户呈现 GTK 窗口

我正在尝试修改此应用程序/源文件:

https://github.com/mank319/Go-For-It/blob/master/src/view/MainWindow.vala

这个应用程序正在做的是在计时器到期时显示 GTK 通知。我想做的是从最小化窗口弹出并呈现给用户。

我已经修改了它:

即我添加了

但是,这仅当且仅当我不切换到 taskbar 中的任何其他任务时才有效。如果我这样做,窗口不会弹出来向我显示窗口,就好像我在任务栏上单击它一样。

无论主视图中显示什么其他应用程序窗口,我怎样才能让它弹出?

图形用户界面:KDE 等离子。操作系统:Debian 9.7。

0 投票
1 回答
847 浏览

ubuntu - 海豚文件浏览器怎么设置win+E快捷键

我已经在 Plasma(5.15.2) (ArchLinux) 上安装了 Dolphin 文件浏览器(dolphin 18.12.3)。我想知道如何设置 win + E (meta + E) 快捷方式来启动 Dolphin 浏览器。我已经尝试在系统设置->全局快捷方式->应用程序启动器中将其设置为快捷方式。但是快捷方式没有按预期工作。有没有其他方法来设置它?任何帮助表示赞赏!谢谢。

0 投票
1 回答
121 浏览

c++ - 属性 QtObject marginHints: QtObject { ... }

查看 KDE plasmoids 的来源,一些小部件声明marginHints属性如下

虽然没有从任何地方显式引用,但删除它们实际上会破坏布局。

它甚至在其他地方都有记录吗?这是如何工作的?这是某种 QML 魔法吗?

0 投票
0 回答
279 浏览

hotkeys - KDE Plasma:更改系统监视器的热键

默认情况下,KDE Plasma 的 System Monitor 应用程序具有 Ctrl+Escape 热键。我想将此热键用于另一个应用程序。

我试图在 SystemSettings -> Hotkeys 部分中搜索它,但无法找到它

如何切换/禁用系统监视器的热键?

0 投票
1 回答
60 浏览

kde - 摆脱等离子桌面上的数千个小部件

我认为我的触控板出现故障并按下了等离子桌面上的中间按钮可能一千次。结果,我的桌面上有大约一千个(你猜对了)空的便利贴图标。

将它们一一移除将需要永远。我尝试执行以下操作

mv ~/.local/share/plasma_notes /tmp/foo

但这似乎没有什么不同。

作为参考,这是我桌面的一小部分的样子。

供参考,这是我桌面的一小部分

0 投票
1 回答
50 浏览

javascript - 如何在 Plasma 5 等离子团上进行无限异步循环

我开始开发 KDE Plasma 5 plasmoids,我正在尝试制作一个 plasmoid,它每 10 秒从 API 获取数据并将其显示在标签中(来自org.kde.plasma.components)。

在浏览器环境中我们可以毫无问题地使用setTimeout,但是当这些功能不可用时,在这样的环境中该怎么办?

我试图while(true)在挂钩上创建一个循环Component.onCompleted,但正如预期的那样,Plasmoid 没有加载,我的 CPU 发疯了。

0 投票
1 回答
52 浏览

ubuntu - 为什么每个 JavaFX 应用程序都会在我的系统上闪烁?

我使用向导创建了简单的应用程序,NetBeans但在创建时它正在闪烁,alert我重新创建了它,但同样的事情发生了。

当我单击button它时,它会在屏幕左上角闪烁矩形区域,然后加载Alert.

这是代码:

FXML.fxml:

控制器类:

我正在使用
带有旧处理器 的 JDK 1.8.0 u131

  • 处理器:2* Pentium@ Dual-Core CPU E5300 @ 2.60GH

  • 内存:1.9 GiB RAM

  • 操作系统库本图 18.04

不知道是不是这种情况。

0 投票
0 回答
1428 浏览

linux - Linux Opensuse 网络管理器服务未运行 - 未找到 OPENSSL_1_1_1d

我在我的 HP Opensuse 笔记本电脑上安装了更新,但我无法再连接 wifi。系统托盘中的 Wifi 菜单丢失。我可以看到蓝牙,但没有wifi。经调查,网络管理器服务未运行。当我尝试使用 command 从终端运行 Networkmanager 服务时NetworkManager --no-daemon,会出现以下错误消息。

NetworkManager: /lib64/libcrypto.so.1.1: version 'OPENSSL_1_1_1d' not found (required by /usr/lib64/libssh.so.4)

我做了一些研究并尝试了以下事情。

  1. 禁用 NetworkManager 并启用 wicked 服务,但接口仍然抱怨 NM 无法正常工作。
  2. 当我检查时hwinfo,我可以看到 wlan 适配器的正确型号和驱动程序。
  3. 我启用了禁用的适配器,ifup wlo1因为我检查时接口已关闭ip addr
  4. 我可以使用iwlist wlo1 scan,我可以看到范围内的网络,所以适配器很好。这是一个英特尔
  5. 我检查了错误,并且在 2019 年有一些类似行为的报告。
  6. 使用 nmcli,它会出现“网络管理器未运行”的消息
  7. 尝试使用 YasT 禁用 NM 并启用 Wicked,但 YasTNetwork在更新后不再显示屏幕。它只是旋转,什么也不做。
  8. 从终端运行 Yast,它会出现另一条消息报告错误

配置:

有没有人有任何想法?