问题标签 [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.
qt - 在纯 QT4 应用程序中使用 KDE4 本地化机制
我正在编写一个当前是纯 QT4 应用程序的应用程序。它旨在在 Linux 和 Windows 上干净地运行。
但是我计划在未来将它集成到 KDE 中,这会出现本地化/翻译的问题。
QT4 使用自己的 tr()/tr().arg().arg() 机制和 .ts/.qm 文件。KDE4 使用 gettext 和 i18n/i18np 机制和 .po 文件。
如何轻松地在我的 QT4 应用程序中使用 KDE4 的机制,而无需现在将其与 KDE 紧密集成(显然使其无法在 Windows 上运行)?
有可能吗?
谢谢!
c++ - 如何为 Linux 开发设置头文件和库
我最近设置了一个带有 KDE 4.2 的 Ubuntu 桌面 PC,作为学习练习,安装了 Eclipse 并开始寻找有关如何为 KDE 开发的信息。我知道有 KDevelop,并且可能会在将来的某个时间看看它。但是,现在,我没有正确的头文件和库来使用 Eclipse 在 C/C++ 中创建 KDE 应用程序。如果我有以下情况:
它无法编译,因为存在对我的硬盘上不存在的其他头文件或未在任何地方声明的引用类的依赖关系。
所以,问题是,我需要安装哪些软件包才能获得正确的标头集以允许我为 KDE 4.2 编写应用程序?有什么我不应该有的包裹吗?或者,如果没有包,那么我在哪里可以获得适当的文件?
作为推论,有没有关于 KDE 开发的好教程,比如 Petzold Windows 书?
编辑:澄清我真正想要的是:我在哪里可以下载正确的头文件/库集以构建 KDE 应用程序?用于编译代码的 IDE 并不是真正的问题,而且很容易获得,就像为包含搜索路径等设置编译器选项一样。KDevelop 包是否具有所有正确的包含和库文件,或者它们是分开的吗?我想它们是分开的,因为 KDevelop 是一个也可以做其他语言的 IDE,但我可能错了。那么,我拥有的 KDE/Qt 头文件不起作用,我在哪里可以获得正确的头文件?
斯基兹
c++ - QWidget 中的浮动/嵌入式 QDockWidget(在 QT Designer 中设计的 KXmlGuiWindow 的 CentralWidget)
我只是想进入 QT(和 KDE)程序,并且遇到了一个障碍,试图向嵌入到我的 KDE 4 程序QDockWidget
中的 .ui 文件(基于 a )添加一个可浮动、可拖动的文件。QWidget
这一切都来自 KDevelop 4 提供的基本模板,所以虽然我了解发生了什么,但我只是不知道更改它的最佳方法。
这是交易:main.cpp 生成一个新AEmpire
窗口,开始整个展示:
当一个 newAEmpireView(this)
被创建(继承自QWidget
)并被分配给 m_view 时,这个构造函数被调用:
所以,当我在 QT Designer 中编辑我的程序的 ui 时,我实际上是在编辑AEmpireView_base
ui 文件,它是一个QWidget
. 它仅代表KXmlGuiWindow
(派生自QMainWindow
)的主视图,并在运行时加载。
那么,如何将可浮动、可拖动QDockWidget
的 s 添加到我的主应用程序中?单独设计它们并将它们添加到 UI 中是最佳选择吗?或者可能删除整个AEmpireView
类,并使我的 ui 文件直接表示KXmlGuiWindow
要由AEmpireClass
?
还是我完全忽略了一些明显的东西?谢谢阅读!
kde - 如果我仍然想要我的“旧”图形 IDE,xmonad 有多棒?
我听说过关于 xmonad 的优秀报告,但它对于日常使用和开发有多好?由于各种原因,我不使用 vim/emacs(尽管我没有终端恐惧症!)。我看到的所有屏幕截图/视频都显示 xmonad 主要用于终端应用程序。值得从 KDE 4.2 切换吗?
linux - Gnome 桌面环境中的服务菜单
有没有办法在 Gnome 上创建服务菜单?
在 kde 中,它只是一个放在 $HOME/.kde/share/kde4/services/ServiceMenus/ 中的 .desktop 文件
它在 Gnome 中是否存在类似的东西?
linux - 在 Fedora 9、KDE 4.2 上运行 eclipse 时出现问题(在 Gnome 中运行良好)
我最近在我的 Fedora 9 机器上安装了 KDE4.2,它已经有 Gnome,并且一直在尝试运行 Eclipse 3.3(Europa,它带有 Fedora Distro),但没有运气。当我使用 gnome 会话时,Eclipse 运行良好,但是我需要在 KDE 中使用它。
我附上崩溃后拍摄的屏幕截图以及有关我的机器的一些信息:
uname -a 产生:
Linux localhost.localdomain 2.6.25-14.fc9.i686 #1 SMP Thu May 1 06:28:41 EDT 2008 i686 i686 i386 GNU/Linux
我有一个 Intel Core 2 Duo 处理器。我还有许多 JRE 和 JDK(JRE、JDK 5 和 6、JRE 4)。JDK6 s 正在使用中。
我有一种感觉,它与gtk和qt有关。由于 KDE 在 qt 上运行,我可能需要一些插件。但是在互联网上搜索时找不到太多。
一些指针真的会有所帮助!另外,如果您需要有关机器或 Eclipse 的更多信息,请告诉我
编辑:添加了屏幕截图。
linux - 用于成像 Linux 应用程序的最佳语言/框架
我正在寻找最好的工具/语言/库/框架来开发必须在 KDE/Linux 上运行的文档扫描/成像/索引应用程序。应用程序必须提供以下功能:
1) 黑白文档扫描(单页和多页),将扫描的图像以 CCITT Group 4 压缩的 TIFF 格式保存。
2) 允许操作员在窗口中查看/浏览/缩放文档,并在预定义的对话框中手动输入索引信息(最多 5-6 个字段)。
3) 使用索引元数据生成 XML 文件,然后将 TIFF 和 XML 文件上传到 FTP 服务器进行进一步处理。
任何帮助将不胜感激。
埃内斯托。
xml - 体面的 KDE XML 查看器?
您在 KDE 中选择的 XML 查看器是什么?可以体面地格式化 XML 的东西。我四处寻找,但没有找到任何合理的东西。
qt - 如何在 qt 中使用默认图标
我只使用Qt(虽然是PyQt)并且当我调用例如QMessageBox.warning() 时我没有得到图标。有没有办法使用平台的默认图标?目前我正在使用更完整的 QMessageBox 构造函数并调用 setIconPixmap。
linux - 在 KDE 中,如何自动判断 Konsole 终端位于哪个“桌面”?
我有多个“桌面”,可以在我的 KDE Linux 环境中为不同的任务切换。如何自动确定我的 Konsole(kde 控制台)窗口显示在哪个桌面?
编辑:我在企业环境中使用 KDE 3.4
这与编程有关。我需要以编程方式(也称为自动)确定用户在哪个桌面上,然后通过 python 脚本与该桌面中的 X 窗口进行交互。
我应该四处解决所有与编程无关的 Microsoft IDE 问题吗?Win32“编程”问题怎么样?我也应该尝试关闭它们吗?