Новый файл |
0,0 → 1,50 |
/************************************************************************************ |
** Êëàññ MySQL ñîäåðæèò ìåòîäû äëÿ ðàáîòû ñ áàçàìè äàííûõ |
** MySQL class contains methods for working with databases |
** |
** |
*************************************************************************************/ |
|
|
|
|
|
|
#ifndef MYSQL_H |
#define MYSQL_H |
|
#include <QObject> |
#include <QtGui> |
#include <QMainWindow> |
#include <QString> |
#include <QtSql> |
#include <QSqlTableModel> |
#include <QTableView> |
#include <QSqlDriverPlugin> |
#include <QIcon> |
#include <QVariant> |
#include <QProcess> |
#include <QByteArray> |
|
|
class MySql : public QObject |
{ |
Q_OBJECT |
public: |
explicit MySql(QObject *parent = 0); |
|
signals: |
|
public slots: |
|
private: |
QString database_name; // ïåðåìåííàÿ ñîäåðæèò èìÿ áàçû äàííûõ, ñ êîòîðîé áóäåì óñòàíàâëèâàòü ñîåäèíåíèå |
QSqlDatabase db; |
|
protected: |
|
public: |
void setDatabaseName(QString name); |
}; |
|
#endif // MYSQL_H |