/trunk/DBViewer/mainwindow.h |
---|
64,6 → 64,7 |
bool openDataBase(); |
bool buildPreviewModel(QString modelName, QString rootClassID); |
QString ClassName(QString class_id); //âîçâðàùàåò èìÿ êëàññà ïî åãî ID |
void addChildsItems(QTreeWidgetItem *perent_class_item); // äîáîâëÿåì ê ýëåìåíòó äåðåâà â êà÷åñòâå äî÷åðíèõ ýëåìåíòîâ âñå êëàññû, äëÿ êîòîðûõ êëàññ ýëåìåíòà ÿâëÿåòñÿ êîíòåéíåðîì |
/trunk/DBViewer/mainwindow.cpp |
---|
302,8 → 302,8 |
rootItem2->setText(1, rootClassID); |
rootItem2->setCheckState(0,Qt::Checked); |
addChildsItems(rootItem2); |
sql_str = tr("select * " |
" from DescriptionOfClasses where DescriptionOfClasses.DefaultValue = '" //îïðåäåëèì êëàññû, äëÿ êîòîðûõ êîðíåâîé ÿâëÿåòñÿ êîíòåéíåðîì |
); |
367,3 → 367,8 |
return class_name_str; |
} |
void MainWindow::addChildsItems(QTreeWidgetItem *perent_class_item){ // äîáîâëÿåì ê ýëåìåíòó äåðåâà â êà÷åñòâå äî÷åðíèõ ýëåìåíòîâ âñå êëàññû, äëÿ êîòîðûõ êëàññ ýëåìåíòà ÿâëÿåòñÿ êîíòåéíåðîì |
} |