txtInput update

Changed txtInput to QLineEdit class and edited the InputFilter class to
work with it.  This is its much better than trying to force a multiline
widget to behave the way we need it to.