У тебя база и SQL плагин будет грузиться в глобальном пространстве ещё до того как загрузились все основные Qt плагины. Так делать нельзя. Правильный код:
C++ (Qt)
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL","con1");
ui->setupUi(this);
db.setDatabaseName("mysql");
db.setHostName("localhost");
...