]> Shamusworld >> Repos - schematic/blobdiff - src/sqlsettingsdialog.cpp
Added error messages to SQL Connection dialog.
[schematic] / src / sqlsettingsdialog.cpp
index 0decb0346675fe3e6e9e25b11600ef5cb873fdd8..6a9eecadf6b50a7eba75292d4c0cafcb20f73522 100644 (file)
@@ -19,12 +19,16 @@ SQLSettingsDialog::SQLSettingsDialog(QWidget * parent/*= 0*/): QDialog(parent),
        edit2(new QLineEdit()),
        edit3(new QLineEdit()),
        edit4(new QLineEdit()),
-       edit5(new QLineEdit())
+       edit5(new QLineEdit()),
+       error1(new QLabel()),
+       error2(new QLabel())
 {
        connect(buttonBox, SIGNAL(accepted()), this, SLOT(accept()));
        connect(buttonBox, SIGNAL(rejected()), this, SLOT(reject()));
 
        edit5->setEchoMode(QLineEdit::Password);
+       error1->setWordWrap(true);
+       error2->setWordWrap(true);
 
        QFormLayout * formLayout = new QFormLayout;
        formLayout->addRow(tr("&Database Driver:"), edit1);
@@ -35,6 +39,8 @@ SQLSettingsDialog::SQLSettingsDialog(QWidget * parent/*= 0*/): QDialog(parent),
 
        QVBoxLayout * mainLayout = new QVBoxLayout;
        mainLayout->addLayout(formLayout);
+       mainLayout->addWidget(error1);
+       mainLayout->addWidget(error2);
        mainLayout->addWidget(buttonBox);
        setLayout(mainLayout);