6,7 → 6,7 |
ui(new Ui::MainWindow) |
{ |
ui->setupUi(this); |
// connect( ui->comboBox, SIGNAL(currentIndexChanged(int)), this, SLOT(on_currentIndexChanged(int))); |
connect( ui->comboBox, SIGNAL(currentIndexChanged(int)), this, SLOT(on_currentIndexChanged(int))); |
|
MainWindow::readModel(); |
|
295,7 → 295,6 |
root_class_name = MainWindow::ClassName(rootClassID); // îïðåäåëÿåì èìÿ êëàññà |
|
rootItem1 = new QTreeWidgetItem(ui->treeWidget); |
root_items_list << rootItem1; |
rootItem1->setText(0, modelName); |
|
rootItem1->setCheckState(0,Qt::Checked); |
487,7 → 486,7 |
|
void MainWindow::initComboBox(){ |
|
|
QMap <QString, QString> class_list_map; |
QStringList classesNameList; |
QStringList classesID_list; |
QStringList tmp_stringList; |
517,28 → 516,9 |
} |
|
|
void MainWindow::on_comboBox_currentIndexChanged( int index ){ |
QStringList classesNameList; |
QStringList classesID_list; |
QString ID_str; |
classesID_list = class_list_map.keys(); |
classesNameList = class_list_map.values(); |
ID_str = classesID_list[index]; |
ui->label->setText(ID_str); |
} |
|
void MainWindow::on_treeWidget_itemChanged ( QTreeWidgetItem * item, int column ){ |
void MainWindow::on_currentIndexChanged( int index ){ |
int i; |
i = index; |
i++; |
|
} |
|
|
void MainWindow::on_treeWidget_itemClicked ( QTreeWidgetItem * item, int column ){ |
int i; |
i++; |
if (root_items_list.indexOf(item) != -1) ui->comboBox->setEnabled(true); |
|
// if ((rootItem1) == (item) ) ui->comboBox->setEnabled(true); |
else ( ui->comboBox->setEnabled(false)); |
} |