问题标签 [qt]
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.
c++ - Read (and write) RTF files with C++ / Qt
I am looking for a simple C++ library for tokenizing and parsing RTF (Rich Text Format) files. I am planning to edit them with Qt's QTextEdit.
More the Formatting preserved the better -- but actually I am planning to use Bold and Italics only.
In perl I would use RTF::Tokenizer.
It would be nice if the module had some sort of interface for writing also, but I am able to brute force that with a template and some regular expressions.
c++ - 如果我使用 startDetached 启动 QProcess,我会得到一个完成的插槽吗
如果我使用 startDetached() 启动 QProcess,我会得到一个完成的信号吗?我正在尝试启动一个进程,但我需要能够在进程终止时获得一个事件。
ruby - Ruby 的子类化和 Qt 的信号/槽不能按预期一起工作
当尝试在多个继承级别上使用 Qt 的信号/槽机制时,我遇到了一个问题:当我的类不直接从 QObject 继承时,信号和槽似乎不再工作了。
以下程序的输出说明了这种情况:
该程序产生
但是,我希望
Qt 的文档指出,它“[...] 假定第一个继承的类是QObject 的子类。”。由于 B < A < QObject,我希望这是真的。相应的 C++ 程序按预期运行(尽管您无法在 c++ 中识别对象的 c'tor 中的类型,但这不是这里的重点)。
问题是:为什么程序没有给出预期的输出?
c++ - 在 C++ (MSVC) 中打印堆栈跟踪?
在我的 C++ 应用程序(使用 Visual Studio 2003 开发)和Qt4中,我想将堆栈跟踪从特定代码行打印到控制台输出或文件中。
需要什么?Qt 有帮助吗?
qt - 如何为 QtWebKit 开发插件?
我正在尝试为QtWebkit开发插件。但是我找不到如何为 QtWebKit 开发一个插件,希望它可以被 JavaScript 调用。有谁知道解释如何做到这一点的任何教程或文档?
Webkit 已集成到 Qt 中,这个集成包称为 QtWebkit。他们为插件创建提供了新的方法。
-问候,维韦克·古普塔
linux - 在 QT 应用程序中嵌入应用程序(在本例中为终端)
我正在编写一个 QT 应用程序,我需要在 QDialog 中嵌入一个终端(我们说,xterm),就像一些 KDE 应用程序(参见 kdevelop/kate/...)。
我一直在尝试: - QX11EmbedContainer 放入我的 QDialog 的 QLayout - 我想要执行的程序的 QProcess
我希望 QProcess 在 QX11EmbedContainer 中运行,但它不起作用。
问题是我无法将 xterm 放入 QX11EmbedContainer,我唯一获得的是一个 xterm 窗口(不幸的是与我的 QDialog 分离)。有人遇到同样的问题吗?
windows - 如何在 Windows 中组合 GUI 应用程序
我有一个使用 Qt 框架的 Windows GUI 应用程序(当前版本为 3.3.5,可能会更改为 Qt4)。
我想在主应用程序中组合其他 Windows GUI 应用程序。由于一些我无法控制的约束,我无法直接在主应用程序中使用这些小部件。最终布局应如下所示:
目前我正在使用Hosting .exe applications into a dialog中概述的方法。为了传递HWND
子应用程序,我在进程之间使用我自己的 IPC。然后,我需要使用resizeEvent
调用::MoveWindow
子窗口的 Qt 转发调整大小事件。
是否有更好或更通用的机制来执行此操作?有人建议我使用 ActiveX,但我对这项技术还不够熟悉。
linux - 重新附加丢失进程的 X 服务器视图
我正在运行 Xorg 并且我的 (Qt) 程序会自行守护进程。现在我注销并重新启动 X 服务器。当我再次登录时,我的进程仍然运行良好,但我看不到它。
有没有办法将 X 服务器的新化身附加到旧进程?如果我不重新启动整个服务器,而是注销并再次登录,有没有办法查看旧进程?
谢谢
c++ - 在 Qt 4.4 中使用 QMDIArea。
我正在使用QMdiArea
Qt 4.4 中的。
如果创建了一个新项目,我会在一个QMdiArea
. 我想禁止用户在运行时关闭子窗口。只有关闭整个应用程序或创建新项目时,才应关闭子窗口。
我怎样才能做到这一点?
c++ - 我无法将 KAction 连接到 KMainWindow 上的插槽
我有一个 KMainWindow:
我可以正确编译它,但是当我执行时我得到了消息
有谁能够帮助我?