c++ - C++ 的富文本编辑控件?

标签 c++ richtextbox rich-text-editor

我正在寻找一个用于编辑富文本的控件。这些是我的要求:

  1. 快速/轻量级
  2. 支持项目符号/编号列表
  3. 彩色文本和突出显示
  4. 以 Windows 为目标,但跨平台将是一个奖励
  5. 对撤消/重做的精细控制以及监控文档哪些部分已更改的简便方法
  6. 所有其他常用功能:文本样式、复制/粘贴等。
  7. 可以很容易地被子类化和扩展

我正在考虑 Qt 的 QTextEDit,但想看看您是否有任何其他建议。

最佳答案

我的第一选择是 Qt。根据我的测试,它是最好的工具包,而且它是我所知道的唯一一个满足您所有要求的工具包。我的第二个选择是 wxWidgets ,但我不太喜欢它的架构和 API。

关于c++ - C++ 的富文本编辑控件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2985461/

相关文章:

c++ - 通用引用和 std::initializer_list

c# - 如何使用 RichTextBox 去除烦人的 BEEP

c# - 在构造函数中更改扩展的 RichTextBox 文本不起作用

c++ - std::async 无法调用 protected 基类方法

c++ - 为什么竞赛条件的输出不是随机的?

C++ 一个参数 bool 构造函数和 "new"关键字 : Logic Error

vb.net - 创建 SEARCH 并浏览每个结果

javascript - 如何创建富文本编辑器

python - 强调文本编辑器?

rich-text-editor - Draftail blockquote 添加了自己的 css 类,这可能吗?