Rewrite the dialog to export tables as CSV file using Qt Designer.
Move the entire export functionality to this dialog instead of
generating the file in the main window.
Add some options for the user to change the layout of the CSV file.
Create a Qt Designer form file for the edit dialog.
Clean up the edit dialog code removing some not working and not used
functionality e.g. for blob editing.
Rename the files and classes for the dialogs to share all the same
naming pattern. This should make navigation in the code a bit easier.
Do not include dialogs not rewritten yet; they'll be edited as they are
redesigned.
Use Qt Designer for the create index dialog.
Change the layout of the create index dialog completely to be easier to
use and more powerful.
Rewrite most of the index creation code to be easier to understand and
more flexible.
Delete the SQLite source files and change all includes to external
files. This is how libraries are supposed to work and avoids spamming
the project diff with updates that were not even done by us.
Delete those two dialog, the only use of which is to make it possible to
select a table which is totally pointless because the user can do this
in the main window and would probably do so intuitively anyway.
Add the functionality needed to create new tables to the editTableForm
dialog.
Delete the createTableForm as it is no longer needed, also delete its
semi-finished replacement createTableDialog.
Fix not working add column function and as usual some other bugs here
and there.
Delete the renameTableForm class and dialog. They are basically useless
as their functionality can (and has been) easily be integrated into the
editTableForm.
Delete the addFieldTypeForm dialog which appears to be quite useless.
It's not needed by editFieldForm anymore and would probably never been
of any use at all.
Design the editFieldForm dialog in Qt Designer.
Also add custom field type support and fix some other issues.
The dialog is still doing nothing because support for modifying columns
is still missing in the SQLite interface.