在今天的KDE/Kubuntu 13.10中是否有实际的方法来改变光标大小?我连接了第二台显示器,我的光标突然变成了huuuuge,完全没用.
我试过sudo update-alternatives --config x-cursor-theme但是kde会覆盖选定的主题,它只会在登录屏幕中显示
谷歌搜索我发现这几年有几个人有这个问题,但如果他们曾经工作,所有解决它的人都已经过时了......
谢谢!
编辑:我不明白所有的仇恨(向下投票),这真的是一个问题!

用于重新格式化源代码的IntelliJ IDEA快捷方式是Ctrl+ Alt+ L.这恰好将屏幕锁定在KDE中(Gnome也是如此?).如何禁用它以便IntelliJ接收密钥序列?
在KDE环境中,当您转到桌面效果时,在高级选项卡中有一个名为"合成类型"的选项,可以将其设置为OpenGl或XRenderer.
这两个选项有什么区别?
每个选项的用例是什么?
我有一个由crontab激活并在后台运行的bash脚本.我想补充一下在执行期间发送通知的能力.我的KDE 4桌面有一个花哨的通知系统,可以从托盘栏中弹出非模态消息,这对我的需求来说是完美的.所以我正在寻找一种从bash脚本生成这些通知的方法,但我几乎不了解KDE平台,所以我被卡住了.有人能指出我的解决方案吗?
在Linux桌面上使用C++,获取图标,文档描述和应用程序与任意文件/文件路径"关联"的最佳方法是什么?
我想使用最"规范"的方式在KDE和gnome上找到图标,mime类型/文件类型描述和相关应用程序,我想避免任何"炮轰"到命令行和"低" -level"例程以及避免自己重新发明轮子(没有解析mime-types文件等).
编辑和备注:
嘿,我最初问过关于QT文件信息对象的这个问题,答案"没有明确答案"似乎是正确的.但这是一个搞砸的情况,我正在提出寻找更多信息的问题.
我不再关心QT了,我只是在寻找通过KDE和gnome上的C++/c函数调用来找到mime类型的最经典的方法(特别是Gnome,因为这是我最困惑的地方) .我希望能够在Gnome和Konquerer/KDE中显示与Nautilus相匹配的图标和描述,以及适当地打开文件等.
我想我可以单独为KDE和Gnome获取它.最大的问题是获取Linux桌面所有这些信息的最常见/最佳/最佳方法是什么?Gnome文档特别不透明.gnome-vsf有mime例程,但它已被弃用,我找不到GIO/GFS的mime例程,gnome-vsf的替换.有一个模糊的暗示,人们应该使用开放的桌面应用程序,但使用哪一个是模糊的.libmagic和xdg在哪里适合?
指向总结问题的文章的指针很乐意接受.同样,我知道三大行的答案是"没有这样的动物",但我找了很长的答案.
我在我的Kubuntu 12.10 linux机器上安装了Qt5和Qt4,并注意到以下内容:


我想要的是非常明确的:我希望我的应用程序适合周围的系统,即始终看起来原生.使用Qt4时,我习惯于默认使用它.Qt5似乎在Windows中也具有正常的原生外观.但是我在Kubuntu中也必须做同样的事情呢?理想情况下,无处不在?我的意思是,我不想强制我的应用程序的linux构建严格使用氧气.我希望它使用当前在KDE中设置的主题:就像它在古老的Qt4中一样.
看起来应用程序代码与此问题无关:我没有使用其中的任何QStyle,它几乎是典型的Qt的hello-world.但以防它是在GitHub上.
UPD: @peppe 给出了为什么会出现这个问题的充分答案(KDE中的Oxygen主题针对Qt4编译而Qt5无法使用).但我仍在寻找如何解决这个问题的答案?我试图找到Oxygen主题源来玩,但除了Firefox主题之外没有找到任何东西.
UPD2: @kwirz 提出了一个有趣的想法:强制应用程序使用GTK +主题,并在KDE设置中启用oxygen-gtk,使GTK窗口看起来类似于Oxygen.一方面,它确实看起来更接近氧气:

但另一方面,我们已经看到了一点点差异:只读线条编辑变为灰色,焦点按钮仍然没有突出显示等等.不幸的是,当尝试将此技术应用于更复杂的小部件时,会出现更多的工件(特别是在组合框上)和旋转器):
因此,似乎这种技术不是一个完整的解决方案,但仍然非常有用的是简单的情况.
如何在运行时从QObject中检测它所链接的Qt是否是调试版本或发布版本?
我知道QT_NO_DEBUG宏,但是在Qt的构建时解决了这个问题.
示例1何时有用:我有一个插件充当崩溃处理程序,提供回溯.如果qt调试符号可用,我只希望这个插件尝试完成所有这些工作.
示例2:我有一个用pyqt编写的命令行参数解析器.它想要打印程序帮助.如何从pyqt中找出QApplication是否支持-sync开关.如果我有关于构建类型的信息,我可以从程序理解的参数列表中轻松添加或删除-sync.
我想在3D绘图中绘制球体,圆柱体和平面(贴片)等3D基元,我希望能够以交互方式旋转,平移和缩放场景.我想用Python做到这一点.我习惯使用Matplotlib用于2D图形,但我从未使用过Python的3D图形.
有什么建议?教程的任何链接?有任何想法吗?
我最近将我的系统从 Ubuntu 18.04 更新到 20.04。之后,我尝试使用此处提到的 shell 命令更新我所有的 pip3 包(我将“pip”更改为“pip3”)。
在更新了几个包后,出现了这个提示: KDE Wallet Service
由于我在更新/安装软件包时从未见过它,因此我取消了它,导致立即重新打开相同的提示,并且终端显示以下警告:
WARNING: Keyring is skipped due to an exception: Failed to unlock the keyring!
Run Code Online (Sandbox Code Playgroud)
在它尝试安装的下一个包发生同样的情况后,我按下了 CTRL+C。从那时起,当我尝试安装软件包时,也会发生同样的情况。
例子:
pip3 install numpy
WARNING: Keyring is skipped due to an exception: Failed to unlock the keyring!
WARNING: Keyring is skipped due to an exception: Failed to unlock the keyring!
Collecting numpy
WARNING: Keyring is skipped due to an exception: Failed to unlock the keyring!
Using cached numpy-1.19.2-cp38-cp38-manylinux2010_x86_64.whl (14.5 …Run Code Online (Sandbox Code Playgroud)