28,6 → 28,8 |
SettingsDialog settdialog; |
TableField *field; |
SqlTable *table; |
QModelIndex currIndexOfClassesTable; // ïåðåìåííàÿ õðàíèò òåêóùèé èíäåêñ òàáëèöû êëàññîâ |
QString currClassID; // òåêóùèé èäåíòèôèêàòîð êëàññà |
|
QSqlTableModel* model; |
// QSqlTableModel* modelForDescription; |
38,6 → 40,7 |
|
void addNewClass(); // äîáàâèì íîâûé êëàññ |
void addNewClass_new(); |
void addNewField(); // äîáàâëÿåì íîâîå ïîëå ê êëàññó |
|
private slots: |
|
46,9 → 49,9 |
void on_pushButton_3_clicked(); // îáðàáîò÷èê íàæàòèÿ êíîïêè "Íîâîå ïîëå" |
void on_pushButton_4_clicked(); // îáðàáîò÷èê íàæàòèÿ êíîïêè "Óäàëèòü ïîëå" |
void on_tableView_clicked(const QModelIndex & index ); |
void on_myModel_dataChanged ( const QModelIndex & topLeft, const QModelIndex & bottomRight ); |
void on_modelForDescription_dataChanged ( const QModelIndex & topLeft, const QModelIndex & bottomRight ); |
|
|
|
}; |
|
#endif // CLASSEDITOR_H |