183,14 → 183,12 |
// q.prepare(tr("set NAMES cp1251")); |
|
// ok = q.exec(); |
model = new QSqlTableModel(this); |
model->setTable(tableName); |
// model->setQuery(tr("select Ïðîèçâîäèòåëü, Ìîäåëü, Òèï, Îáúåì from memory")); |
model = new QSqlTableModel(); |
model->setTable(tableName); |
|
//*** model->setEditStrategy(QSqlTableModel::OnFieldChange); |
model->setEditStrategy(QSqlTableModel::OnManualSubmit); |
model->setEditStrategy(QSqlTableModel::OnFieldChange); |
// model->setEditStrategy(QSqlTableModel::OnManualSubmit); |
model->setSort(0, Qt::AscendingOrder); |
// model->setFilter(tr("Èäåíòèôèêàòîð_ñèñòåìíîãî_áëîêà = '7' and Èíâåíòàðíûé_íîìåð = 'i09090909'")); |
model->select(); |
// model->setHeaderData(0, Qt::Horizontal, |
// QObject::tr("Èìÿ\nïîëüçîâàòåëÿ")); |
203,48 → 201,12 |
// model->setHeaderData(4, Qt::Horizontal, |
// QObject::tr("Îïåðàöèîííàÿ\nñèñòåìà")); |
// view = new QTableView(); |
|
QSqlField field(tr("age"), QVariant::Int); |
field.setValue(QString(tr("123"))); |
|
bool okey; |
int index; |
QSqlRecord record; |
// record = model->record(); |
// record.append(field); |
// model->setRecord(0,record); |
// */ |
// model->record().append(field); |
// // // model->insertColumn(1); |
// // // model->setHeaderData(1, Qt::Horizontal, tr("Òåñò")); |
//, model->index(0,0)); |
/// model->setData(model->index(1,1), "12345"); |
tableView->setModel(model); |
view.setModel(model); |
//QItemDelegate mydelegate = new QItemDelegate (); |
// view.setItemDelegateForColumn(2, mydelegate); |
|
tableView->setAlternatingRowColors(true); |
view.setAlternatingRowColors(true); |
|
tableView->resizeColumnsToContents(); |
|
view.setModel(model); |
view.setAlternatingRowColors(true); |
// view->resizeRowsToContents(); |
view.resizeColumnsToContents(); |
|
tableView->show(); |
// tableView->hideColumn(0); |
// tableView->hideColumn(5); |
// tableView->hideColumn(6); |
|
view.show(); |
// view.hideColumn(0); |
|
// view.hideColumn(5); |
// view.hideColumn(6); |
|
|
initTreeWidget(); |
view.show(); |
initTreeWidget(); |
} |
|
void MainWindowImpl::openMemoryTable() |