Хранилища Subversion OpenInventory

Сравнить редакции

Не учитывать пробелы Редакция 49 → Редакция 50

/trunk/ClassEditor/classeditor.cpp
146,15 → 146,41
 
 
model = new QSqlTableModel(this);
mymodel = new MyModel(this);
 
 
model->setTable(tr("ListOfClasses"));
mymodel->setTable(tr("ListOfClasses"));
 
/////model->setEditStrategy(QSqlTableModel::OnManualSubmit);
 
/*
model->setEditStrategy(QSqlTableModel::OnFieldChange);
mymodel->setEditStrategy(QSqlTableModel::OnFieldChange);
*/
 
 
model->setSort(0, Qt::AscendingOrder);
mymodel->setSort(0, Qt::AscendingOrder);
 
// model->setFilter(tr("Èäåíòèôèêàòîð_ñèñòåìíîãî_áëîêà = '7' and Èíâåíòàðíûé_íîìåð = 'i09090909'"));
model->select();
mymodel->select();
 
model->setHeaderData(1, Qt::Horizontal, tr("Èìÿ êëàññà"));
mymodel->setHeaderData(1, Qt::Horizontal, tr("Èìÿ êëàññà"));
 
 
 
model->setHeaderData(2, Qt::Horizontal, tr("Ïñåâäîíèì êëàññà"));
ui->tableView->setModel(model);
mymodel->setHeaderData(2, Qt::Horizontal, tr("Ïñåâäîíèì êëàññà"));
 
//ui->tableView->setModel(model);
ui->tableView->setModel(mymodel);
 
 
 
 
ui->tableView->setAlternatingRowColors(true);
ui->tableView->resizeColumnsToContents();
ui->tableView->hideColumn(0);
/trunk/ClassEditor/classeditor.h
3,8 → 3,8
 
#include <QMainWindow>
#include "mysql.h"
#include "mymodel.h"
 
 
#include <QTreeView>
 
 
29,6 → 29,7
SqlTable *table;
 
QSqlTableModel *model;
MyModel* mymodel;
};
 
#endif // CLASSEDITOR_H
/trunk/ClassEditor/ClassEditor.pro
19,12 → 19,12
settingsdialog.cpp \
tablefield.cpp \
sqltable.cpp \
delegate.cpp
mymodel.cpp
HEADERS += classeditor.h \
mysql.h \
settingsdialog.h \
tablefield.h \
sqltable.h \
delegate.h
mymodel.h
FORMS += classeditor.ui \
settingsdialog.ui