问题标签 [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.

0 投票
3 回答
16019 浏览

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.

0 投票
1 回答
3537 浏览

c++ - 如果我使用 startDetached 启动 QProcess,我会得到一个完成的插槽吗

如果我使用 startDetached() 启动 QProcess,我会得到一个完成的信号吗?我正在尝试启动一个进程,但我需要能够在进程终止时获得一个事件。

0 投票
2 回答
1468 浏览

ruby - Ruby 的子类化和 Qt 的信号/槽不能按预期一起工作

当尝试在多个继承级别上使用 Qt 的信号/槽机制时,我遇到了一个问题:当我的类不直接从 QObject 继承时,信号和槽似乎不再工作了。

以下程序的输出说明了这种情况:

该程序产生

但是,我希望

Qt 的文档指出,它“[...] 假定第一个继承的类是QObject 的子类。”。由于 B < A < QObject,我希望这是真的。相应的 C++ 程序按预期运行(尽管您无法在 c++ 中识别对象的 c'tor 中的类型,但这不是这里的重点)。

问题是:为什么程序没有给出预期的输出?

0 投票
3 回答
12989 浏览

c++ - 在 C++ (MSVC) 中打印堆栈跟踪?

在我的 C++ 应用程序(使用 Visual Studio 2003 开发)和Qt4中,我想将堆栈跟踪从特定代码行打印到控制台输出或文件中。

需要什么?Qt 有帮助吗?

0 投票
4 回答
4638 浏览

qt - 如何为 QtWebKit 开发插件?

我正在尝试为QtWebkit开发插件。但是我找不到如何为 QtWebKit 开发一个插件,希望它可以被 JavaScript 调用。有谁知道解释如何做到这一点的任何教程或文档?

Webkit 已集成到 Qt 中,这个集成包称为 QtWebkit。他们为插件创建提供了新的方法。

-问候,维韦克·古普塔

0 投票
2 回答
5241 浏览

linux - 在 QT 应用程序中嵌入应用程序(在本例中为终端)

我正在编写一个 QT 应用程序,我需要在 QDialog 中嵌入一个终端(我们说,xterm),就像一些 KDE 应用程序(参见 kdevelop/kate/...)。

我一直在尝试: - QX11EmbedContainer 放入我的 QDialog 的 QLayout - 我想要执行的程序的 QProcess

我希望 QProcess 在 QX11EmbedContainer 中运行,但它不起作用。

问题是我无法将 xterm 放入 QX11EmbedContainer,我唯一获得的是一个 xterm 窗口(不幸的是与我的 QDialog 分离)。有人遇到同样的问题吗?

0 投票
2 回答
2445 浏览

windows - 如何在 Windows 中组合 GUI 应用程序

我有一个使用 Qt 框架的 Windows GUI 应用程序(当前版本为 3.3.5,可能会更改为 Qt4)。

我想在主应用程序中组合其他 Windows GUI 应用程序。由于一些我无法控制的约束,我无法直接在主应用程序中使用这些小部件。最终布局应如下所示:

http://i.stack.imgur.com/RlK7T.png

目前我正在使用Hosting .exe applications into a dialog中概述的方法。为了传递HWND子应用程序,我在进程之间使用我自己的 IPC。然后,我需要使用resizeEvent调用::MoveWindow子窗口的 Qt 转发调整大小事件。

是否有更好或更通用的机制来执行此操作?有人建议我使用 ActiveX,但我对这项技术还不够熟悉。

0 投票
4 回答
709 浏览

linux - 重新附加丢失进程的 X 服务器视图

我正在运行 Xorg 并且我的 (Qt) 程序会自行守护进程。现在我注销并重新启动 X 服务器。当我再次登录时,我的进程仍然运行良好,但我看不到它。

有没有办法将 X 服务器的新化身附加到旧进程?如果我不重新启动整个服务器,而是注销并再次登录,有没有办法查看旧进程?

谢谢

0 投票
2 回答
2369 浏览

c++ - 在 Qt 4.4 中使用 QMDIArea。

我正在使用QMdiAreaQt 4.4 中的。

如果创建了一个新项目,我会在一个QMdiArea. 我想禁止用户在运行时关闭子窗口。只有关闭整个应用程序或创建新项目时,才应关闭子窗口。

我怎样才能做到这一点?

0 投票
2 回答
212 浏览

c++ - 我无法将 KAction 连接到 KMainWindow 上的插槽

我有一个 KMainWindow:

我可以正确编译它,但是当我执行时我得到了消息

有谁能够帮助我?