Migrated more to Qt event system
Added more widgets
Migrating curses to Qt event system, updated macros