Хранилища Subversion OpenInventory

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

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

/trunk/DBViewer/mainwindow.cpp
877,6 → 877,7
QString class_id;
QString model_id;
QString filtr_str;
QStringList conditionList;
class_id = item->text(1);
model_id = item->text(6);
filtr_str = tr("`Model_ID` = ");
886,13 → 887,36
// filtr_str.append(tr("`"));
 
delete filtr_model;
filtr_model = new MyModel();
// filtr_model = new MyModel();
 
filtr_model = new QSqlTableModel();
filtr_model->setTable(tr("Filters"));
filtr_model->setFilter(filtr_str);
filtr_model->select();
ui->tableView_3->setModel(filtr_model);
 
 
ui->tableView_3->hideColumn(0);
ui->tableView_3->hideColumn(1);
ui->tableView_3->hideColumn(2);
 
 
filterSpinDelegate.setClassID(class_id);
filterSpinDelegate.getItems();
ui->tableView_3->setItemDelegateForColumn(4, &filterSpinDelegate);
 
 
conditionList <<"" << "and" << "or" << "(" << "and (" << "or (";
filterConditionDelegate.setItems(conditionList);
ui->tableView_3->setItemDelegateForColumn(3, &filterConditionDelegate);
 
conditionList.clear();
conditionList <<"" << "=" << "<" << ">" ;
filterConditionDelegate_1.setItems(conditionList);
ui->tableView_3->setItemDelegateForColumn(5, &filterConditionDelegate_1);
 
 
 
ui->pushButton_9->setEnabled(true);
ui->pushButton_10->setEnabled(true);