c++ - 在 Qt 中制作所见即所得

标签 c++ qt wysiwyg

我想做的是在 Qt 中制作一个 WYSIWYG 编辑器,不是很大,只是常用的实用程序,如粗体、斜体、下划线、大小、字体。

我现在的方法是在 QTextEdit 中制作它,当用户单击按钮时我得到信号并使用光标索引我放置 html 标记,但我不知道这是否是个好主意。

有什么建议吗?

最佳答案

您始终可以使用 webkit 模块并依赖 contentEditable 功能。

关于c++ - 在 Qt 中制作所见即所得,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10363427/

相关文章:

internet-explorer - CKEditor > IE > contentEditable 区域内可调整大小的框架,如何禁用它?

XUL 所见即所得编辑器

c++ - 我曾尝试将 cvCaptureFromCAM 用于 2.2,但我被告知 cv::Mat 无法使用它

c++ - 如何从 boost 图形库中的边迭代器构造 adjacency_list?

c++ - 运算符优先级与计算顺序

Qt 设计师;难以将小部件放置在正确的父级中

c++ - 在 C++ 代码中使用 qml 类型作为 QWindow

c++ - std::optional 和多态性

c++ - Qt, "convert project to qmake generated project"在Visual Studio中做什么

javascript - 带有弹出窗口的 TinyMCE 自定义按钮