Qtを使用して、WindowsのみのアプリケーションをMacでも実行できるように移植しています。OS X では利用できない Windows でのスペル チェック用のサード パーティ製ライブラリがありましたNSSpellchecker
。私はかなり見回して、カスタムウィジェットを使用する半分の解決策を見つけました。オペレーティング システムに応じて異なるウィジェットを使用する必要がないように、ウィジェットの代わりにチェックするクラスで抽象化することをお勧めします。私はチェック用のクラスを書く能力に自信があり、それは問題にならないはずです。
私の質問は、提案/オプションを格納するカスタム UI を作成する必要があるかどうか、または OS X に、関連付けることができる標準のスペル文法パネルがあるかどうかです。
Mac で Qt を使ってスペル チェックを行った経験のある人はいますか? Qt 4.8+ を使用し、Win7 / Snow Leopard をターゲットにしています。