qtermwidget: initial commit