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

发布于 2024-09-04 02:32:09 字数 285 浏览 8 评论 0原文

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

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

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

I'm looking for a control to edit rich text. These are my requirements:

  1. Fast/lightweight
  2. Support for bulleted/numbered lists
  3. Colored text and highlighting
  4. Targeting Windows, but cross-platform would be a bonus
  5. Fine control over undo/redo and easy way to monitor what parts of the documents have changed
  6. All the other usual features: text styles, copy/paste, etc.
  7. Can easily be a subclassed and extended

I'm considering Qt's QTextEDit, but wanted to see if you have any other suggestions.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

场罚期间 2024-09-11 02:32:09

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

My first choice would be Qt. From what I tested, it is the best toolkit around, and it is the only one I know that has all of your requirements. My second choice would be wxWidgets, but I didn't like its architecture and API very much.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文