问题标签 [qtextedit]

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 投票
1 回答
8293 浏览

qt - How to make links clickable in a QTextEdit?

Is there a way to make links clickable in a QTextEdit?

I know I can use a QTextBrowser and connect to anchorClicked but I'd rather keep the editing and viewing all in one widget, and have clickable links when I set the widget to read-only mode.

Is this possible or am I stuck with having two separate widgets in a stack and switching between them?

0 投票
3 回答
12746 浏览

c++ - 如何使用 QTextBlock?

我对 C++ 和 Qt 完全陌生。

我想用 填充一个QTextEdit对象QTextBlocks,我该怎么做?

例如,如果我有“鱼来了”这句话,我将如何将每个单词放入其中QTextBlock并将该块添加到 中QTextEdit,或者我是否误解了QTextBlock实际的工作原理?

0 投票
1 回答
708 浏览

ruby - QtRuby:将 HTML 文件加载到 QTextEdit

如何在运行时将自定义 HTML 文件加载到 QTextEdit 中?

0 投票
3 回答
5846 浏览

python - Qt Python:QTextEdit - 显示输入

我有一个 QTextEdit ...当按钮调用“CleanComments”以清除用户完成的输入时,它与“clear()”一起使用。这是代码:

唯一的问题是,当调用“showInput”以使用“show()”在 QTextEdit 上显示内容时,它会给出“”显示输入:“无”“”。那么,这里缺少什么?

高度赞赏所有意见和建议。

0 投票
2 回答
3794 浏览

qt - 将多个信号连接到 Qt 中的单个插槽

我正在尝试跟踪少数 QTextEdits 的 textChanged() 信号。无论文本编辑是否发出信号,我都想做同样的事情:如果 QListWidget 为空,则取消选中其关联的复选框,否则保持选中状态。我的功能如下:

使用当前的方法,我必须为每个 QTextEdit 创建一个这样的函数;每个函数都包含几乎相同的代码。如果我将每个文本编辑存储在一个数组中(这样我就可以在 QListWidget 中找到它们的关联索引),我是否有可能拥有这样的插槽?

这是可能的还是我应该为每个文本编辑创建一个单独的插槽?如果需要进一步澄清,请告诉我!

最后,我觉得 QLineEdits 和 QTextEdits 之间唯一有意义的区别是默认大小。为了保持一致,我是否应该在整个 UI 中只使用这些对象之一?

谢谢!!!

0 投票
2 回答
4491 浏览

qtextedit - 在 Qt 中确定对象类型

我有一系列 QTextEdits 和 QLineEdits 通过 QSignalMapper 连接到一个插槽(它发出一个 textChanged(QWidget*) 信号)。当调用连接的插槽时(粘贴在下面),我需要能够区分两者,以便知道是调用 text() 还是 toPlainText() 函数。确定 QWidget 的子类类型的最简单方法是什么?

我正在考虑使用 try-catch 但 Qt 似乎对异常没有非常广泛的支持......有什么想法吗?

0 投票
2 回答
5980 浏览

c++ - 通过 QTextStream 流式传输到 QTextEdit

我经常想使用 QTextEdit 作为显示正在写入流的内容的快速方法。也就是说,我不想写到 QTextStream out(stdout),而是想做类似的事情:

如果在写入附加到 QString 的 QTextStream 后发出信号,我可以做类似的事情。
问题是我希望界面与流式传输到stdout等时的界面相同:

关于我如何做到这一点的任何想法?

提前致谢。

0 投票
2 回答
2283 浏览

c++ - 打印 QTextDocument 时自定义页码

我正在尝试打印 a 的内容QTextEdit。为此,我正在使用QTextDocument::print(QPrinter*). 这样做,页码会自动添加到页面的右下角。

有没有办法改变它的格式/移动它/摆脱它?

谢谢。

0 投票
6 回答
72890 浏览

c++ - 具有不同文本颜色的 QTextEdit (Qt / C++)

我有一个QTextEdit显示文本的框,我希望能够为同一个QTextEdit框中的不同文本行设置文本颜色。(即第 1 行可能是红色,第 2 行可能是黑色等)

这可能在QTextEdit盒子里吗?如果没有,获得这种行为的最简单方法是什么?

谢谢。

0 投票
1 回答
1131 浏览

qt - Qt + QTextEdit 内容进入 QDomDocument

我有QTextEdit包含大(XML)内容的小部件,所以我使用以下内容:

如何将其设置为QDomDocument?