0

我正在移植一个仅限 Windows 的应用程序以在 Mac 上运行以及使用 Qt。我们有一个第三方库,用于在 OS X 上不可用的 windows 上进行拼写检查。我想配合NSSpellchecker使用 Objective-C 或 Objective-C++。我环顾四周,找到了使用自定义小部件的一半解决方案。我们希望将其抽象到一个检查而不是小部件的类中,以便不必根据操作系统使用不同的小部件。我对自己编写检查类的能力充满信心,这不应该是一个问题。

我的问题是我是否需要创建一个包含建议/选项的自定义 UI,或者 OS X 是否有一个我们可以绑定的普通拼写语法面板?

有没有人有在 Mac 上使用 Qt 进行拼写检查的经验?我们正在使用 Qt 4.8+ 并针对 Win7 / Snow Leopard。

4

1 回答 1

0

要回答您的问题,我不知道,我认为没有股票 Qt 小部件可以做到这一点。此列表几乎涵盖了您可以使用的所有 Qt 小部件:在此处输入链接描述

作为一种解决方案,您甚至可以在 Windows 上直接使用 hunspell ( http://hunspell.sourceforge.net/ )。它用于 Libre 和 Open Office,也用于 MacOSX。

要实现它,您可以使用 QCompleter(在此处输入链接描述)。

于 2012-05-22T19:31:55.263 回答