7得票1回答
在最大化 Emacs 窗口时,窗口侧边会出现奇怪的垂直线

图片已经说明一切: 当我在GNOME、KDE或其他桌面环境中最大化emacs时,窗口旁边会出现一条奇怪的线。我该如何删除这条线? PS:在窗口模式下,任何emacs窗口大小都没有问题。

7得票3回答
Qt - 如何检测应用程序是否在GNOME或KDE上运行?

我想知道如何使用Qt实现这样的功能(源自这里)。我查看了文档,但找不到任何检查外部进程是否正在运行的方法。 if [ "$(pidof ksmserver)" ]; then echo "KDE running." # KDE-specific stuff here elif [...

11得票2回答
你如何使用Kate?技巧/窍门/工作流

我们都见过很多这样的东西吧?主要是为了IDE,但也适用于vim和emacs。 Kate只是一个文本编辑器(非常棒),但它有很多选项和插件,所以很难完全掌握所有功能。你如何使用Kate文本编辑器?请分享你的工作流程,帮助我和其他人学习一些酷炫的技巧。 我会开始使用内置终端快速打开文件,并将其...

21得票4回答
适用于Qt 5应用程序的本机KDE外观

我在Kubuntu 12.10 Linux机器上安装了Qt5和Qt4,发现以下情况: 使用Qt4编译的程序具有本地的KDE外观和感觉。我使用默认的KDE的Oxygen主题,我的程序也是(请注意标题平滑渐变和焦点小部件的蓝色选择); 但是,如果不更改任何代码使用Qt5重新编译,它将使用不同的...

7得票5回答
如何在QTreeWidget中找到所选项目?

我有一个继承自QTreeWidget的类。如何找到当前选中的行? 通常我会这样连接信号和槽: connect(myButton, SIGNAL(triggered(bool)), this, SLOT(myClick())); 然而,我找不到与 QTreeWidget->QTree...

28得票2回答
在运行时检测Qt是否正在运行调试版本

如何在运行时从QObject中检测它链接的Qt是调试版本还是发布版本?我知道QT_NO_DEBUG macro,但这只适用于Qt的构建时。举个例子,当插件作为崩溃处理程序提供回溯时,只有在qt调试符号可用时才希望该插件尝试完成所有这些工作。另一个例子是,在pyqt中编写的命令行参数解析器想要打...

84得票6回答
在Ubuntu的4.23.0 64位系统上登录slack-desktop无法工作

在应用程序中,选择“文件 > 工作区 > 登录新工作区”会打开一个浏览器窗口。在浏览器中选择工作区后,它会返回到 Slack,但是却没有起作用。Slack 桌面版上什么都没有发生。 在链接过程中检查运行的命令时,看起来 KDE 修改了链接。我该怎么做才能解决这个问题?

15得票4回答
Linux GUI开发

我有一个大型GUI项目,希望将其移植到Linux平台。 在Linux中,使用哪个框架进行GUI编程最受推荐?KDE/Gnome这样的框架可用于此目的吗?还是最好使用其他更通用的框架而不是X? 如果我选择其中之一,那么我会失去选择了另一个的Linux用户市场份额。(是的,我知道它们有重叠) ...

21得票8回答
从命令行更改konsole选项卡标题并使其持久化?

我该如何更改Konsole标签页标题?默认情况下,它设置为%u : %n,因此它总是会自动更改。 我可以使用以下命令进行设置:qdbus org.kde.konsole $KONSOLE_DBUS_SESSION setTitle 1 "My Title" 但是一旦在控制台中运行某些东西,它就...

9得票4回答
TAB自动补全Python命令行界面

我想知道是否有可能编写一个在shell中运行的Python脚本,当用户按Tab键时,可以为他们提供建议? 例如,某些应用程序如何通过支持的文件类型来限制建议。我在optParse中没有发现任何这样的内容。 理想情况下是: myScript.py [TAB] (shell打印选项列表) ...