Explicitly initialize FilterData.
Replace textChanged signal with textEdited.

This fixes weird issue with textboxes not changing when tabs are switched.