Huggle: replace slow QTextBrowser with QPlainTextEdit in HAN window

Huggle is a popular tool intended for dealing with vandalism and other unconstructive edits on Wikimedia projects, written in C++ using the Qt framework.

Right now the HAN Window (vandalnw.ui / vandalnw.cpp / vandalnw.hpp) use QTextBrowser in order to render text. That GUI component is very slow and should be replaced with much faster QPlainTextEdit.

The source code of hg can be found at

More information about huggle can be found at

Task tags

  • qt
  • c++

Students who completed this task

Ioannis Kydonis

Task type

  • code Code
  • web Design