&gt;&gt;&gt; It's  easy to make pyenchant work with pyqt. Check this out:<br>&gt;&gt;&gt;  http://code.google.com/p/marave/source/browse/#svn/trunk/marave/editor<br><br>The  problem is that this project is a small one and doesn't work on Snow  Leopard, even after enchant has been installed via MacPort.<br><br>&gt;&gt;&gt;  It's a generic "editor" widget, supports spellchecking via pyenchant  and <br>&gt;&gt;&gt; syntax highlighting via qt-source-highlight plus  gives you search/replace/go <br>&gt;&gt;&gt; to line widgets and a few  extra goodies. <br><br>That's look good but I can test it.<br><br>Every  kind of help is welcomed.