oopapidocs
2.0
|
00001 #ifndef DBCONNECTIONFORM_H 00002 #define DBCONNECTIONFORM_H 00003 00004 #include <QDialog> 00005 #include <QSqlDatabase> 00006 #include "sqlmdexport.h" 00010 class DbPlayListItem; 00011 00012 namespace Ui { 00013 class DbConnectionForm; 00014 } 00015 00016 00017 class SQLMDEXPORT DbConnectionForm : public QDialog 00018 { 00019 Q_OBJECT 00020 public: 00021 DbConnectionForm(QWidget* parent=0); 00022 QSqlDatabase db; 00023 DbPlayListItem* createItem(); 00024 bool isFileBased() const ; 00025 public slots: 00026 void accept(); 00027 void on_browseButton_clicked(); 00028 00029 private: 00030 void populateCombo(); 00031 Ui::DbConnectionForm* ui; 00032 00033 00034 private slots: 00035 void on_driverCombo_activated(QString v = QString() ); 00036 }; 00037 00038 00039 #endif // DBCONNECTIONFORM_H