Added custom qwidget as editor.

It is just an attempt to implement an text editor using QAbstractScrollArea from ground up,handling all the key events and paint event.
The scintilla method is still reserved.