Python 2

helpers module for the printers has been ported to support python2 since no mingw supports python 3 yet, as this just requires removing the variable types in function declaration and return, however in the case of the actual printers i have decided to create two separate files for python 2 and 3.

Although it may be a little time consuming, it makes more sense because there are have become faster in python3 and would be restricting if still using the python2 implementation. for example in the case of f"" and %. Some classes to do not work when used with python2 and gdb-mi

New Printers

New Tests

  • QSet
  • QStringRef
  • QLatin1String

Fixes

NextWeek

some printers are in the works like QTimer, QRegexp and QSizePolicy