I don't have MySQL installed, so I can't test it. Anyway, you should really do some reading. Instead of your custom classes you should use QSqlTableModel and QDataWidgetMapper. All your wrappers are completely redundant.
By the way, naming files using mixed case names is a really bad habit, try to avoid it.
Here is some code for you to play with... Oh... try changing the values in the field - they actaully get stored in the database.
Bookmarks