7,10 → 7,14 |
ui(new Ui::ClassEditor) |
{ |
ui->setupUi(this); |
// settdialog = new SettingsDialog(this); |
settdialog.show(); |
|
|
|
// settdialog = new SettingsDialog(this); |
///////////////////////////////////////////////////// settdialog.show(); |
sql.setDatabaseName(tr("an_db")); |
|
/* |
field = new TableField(tr("Ñîòðóäíèêè"), this); |
field->setNotNull(true); |
field->setDefaultValue(tr("ñîòðóäíèê")); |
51,7 → 55,7 |
ui->label_4->setText(table->sqlString()); |
////// ui->lineEdit->insert(table->sqlString()); |
|
|
*/ |
/********************************************** |
|
QTextDocument *document; |
108,7 → 112,7 |
|
} |
|
|
/* |
ok = sql.createTable(table); |
if (!ok) { |
QMessageBox::critical( // Äèàëîã ñ ñîîáùåíèåì îá îøèáêå. |
126,8 → 130,8 |
|
|
|
*/ |
|
|
ok = sql.createListOfClassesTable(); |
|
if (!ok) { |
207,6 → 211,7 |
|
////////////////////////model->setHeaderData(2, Qt::Horizontal, tr("Ïñåâäîíèì êëàññà")); |
mymodel->setHeaderData(2, Qt::Horizontal, tr("Ïñåâäîíèì êëàññà")); |
mymodel->setHeaderData(4, Qt::Horizontal, tr("Êîìåíòàðèé")); |
|
//ui->tableView->setModel(model); |
ui->tableView->setModel(mymodel); |
219,8 → 224,9 |
|
ui->tableView->setAlternatingRowColors(true); |
ui->tableView->resizeColumnsToContents(); |
//ui->tableView->hideColumn(0); |
ui->tableView->hideColumn(0); |
ui->tableView->hideColumn(3); |
ui->tableView->hideColumn(2); |
|
|
//connect(ui->tableView, SIGNAL(clicked(const QModelIndex)), this, SLOT(on_tableView_clicked(const QModelIndex))); |
339,7 → 345,7 |
QString tmp_str, filter_str; |
index_tmp = ui->tableView->model()->index(row, 0); |
tmp_str = ui->tableView->model()->data(index_tmp).toString(); |
ui->label->setText(tmp_str); |
//ui->label->setText(tmp_str); |
filter_str = tr("ClassIdentifer = "); |
filter_str.append(tmp_str); |
modelForDescription->setFilter(filter_str); |