22,36 → 22,11 |
|
MainWindow::openDataBase(); |
MainWindow::buildPreviewModel(tr("Ìîÿ ìîäåëü"), tr("7")); |
MainWindow::initComboBox(); |
|
QMap <QString, QString> class_list_map; |
QStringList classesNameList; |
QStringList classesID_list; |
QStringList tmp_stringList; |
|
|
|
QString tmp_str; |
|
class_list_map = MainWindow::getClassList(); |
classesID_list = class_list_map.keys(); |
classesNameList = class_list_map.values(); |
QMapIterator<QString, QString> interator(class_list_map); |
// ui->comboBox->addItems(classesID_list); |
// ui->comboBox->addItems(classesNameList); |
while (interator.hasNext()) { |
interator.next(); |
tmp_str = interator.value(); |
tmp_str.append(tr(" \t(ID=")); |
tmp_str.append(interator.key()); |
tmp_str.append(tr(")")); |
tmp_stringList << tmp_str; |
|
} |
ui->comboBox->addItems(tmp_stringList); |
|
|
} |
|
MainWindow::~MainWindow() |
{ |
delete ui; |
322,8 → 297,10 |
rootItem1->setText(0, modelName); |
|
rootItem1->setCheckState(0,Qt::Checked); |
rootItems.append(rootItem1); |
|
|
|
rootItem2 = new QTreeWidgetItem(rootItem1); |
rootItem2->setText(0, root_class_name); |
rootItem2->setText(1, rootClassID); |
501,3 → 478,38 |
} |
return result_map; |
} |
|
|
|
|
|
void MainWindow::initComboBox(){ |
|
QMap <QString, QString> class_list_map; |
QStringList classesNameList; |
QStringList classesID_list; |
QStringList tmp_stringList; |
|
|
|
QString tmp_str; |
|
class_list_map = MainWindow::getClassList(); |
classesID_list = class_list_map.keys(); |
classesNameList = class_list_map.values(); |
QMapIterator<QString, QString> interator(class_list_map); |
// ui->comboBox->addItems(classesID_list); |
// ui->comboBox->addItems(classesNameList); |
while (interator.hasNext()) { |
interator.next(); |
tmp_str = interator.value(); |
tmp_str.append(tr(" \t(ID=")); |
tmp_str.append(interator.key()); |
tmp_str.append(tr(")")); |
tmp_stringList << tmp_str; |
|
} |
ui->comboBox->addItems(tmp_stringList); |
|
|
} |