Don't include uic generated code in the header.

Will simplify moving this for re-use in the client.
Emit dataChanged() when we change an argument.