* Licence details can be found in the file COPYING.
*
* \author Asger Alstrup
- * \author Lars Gullik Bjønnes
+ * \author Lars Gullik Bjønnes
* \author Jean-Marc Lasgouttes
* \author Angus Leeming
* \author John Levon
- * \author André Pönitz
+ * \author André Pönitz
* \author Dekel Tsur
- * \author Jürgen Vigna
+ * \author Jürgen Vigna
* \author Abdelrazak Younes
*
* Full author contact details are available in file CREDITS.
}
+void FontList::setMisspelled(pos_type startpos, pos_type endpos,
+ bool misspelled)
+{
+ List::iterator start = fontIterator(startpos);
+ if (misspelled && start->font().isMisspelled())
+ return;
+ if (!misspelled && !start->font().isMisspelled())
+ return;
+
+ Font f = start->font();
+ f.setMisspelled(misspelled);
+ setRange(startpos, endpos, f);
+}
+
+
FontSize FontList::highestInRange(pos_type startpos, pos_type endpos,
FontSize def_size) const
{