oooops ... fixed a bug that made using negative values in macros impossible. also removed several qDebug()s