/trunk/DBViewer/database.cpp |
---|
391,7 → 391,6 |
if (item_type == tr("class")) |
{ |
QString parent_object_id; // èäåíòèôèêàòîð ðîäèòåëüñêîãî îáúåêòà |
QString class_id; // èäåíòèôèêàòîð âûáðàííîãî êëàññà |
QString inctance; |
QString pointer_name; |
/trunk/DBViewer/mainwindow.cpp |
---|
24,7 → 24,7 |
ui->treeWidget->setAlternatingRowColors(true); |
ui->treeWidget_2->setAlternatingRowColors(true); |
MainWindow::openDataBase(); |
MainWindow::buildPreviewModel(tr("Ìîÿ ìîäåëü"), tr("7")); |
MainWindow::buildPreviewModel(tr("Ìîÿ ìîäåëü"), tr("46")); |
MainWindow::initComboBox(); |
getDatabaseData(); |
sql_mogel = new QSqlTableModel(); |
648,6 → 648,4 |
else ( ui->comboBox->setEnabled(false)); |
} |
QMap <QString, QString> MainWindow::getFieldsList(QString class_id){ // ïîëó÷àåì ñïèñîê ïîëåé êëàññà |
} |
/trunk/DBViewer/mainwindow.h |
---|
81,7 → 81,6 |
void addChildsItems(QTreeWidgetItem *perent_class_item); // äîáîâëÿåì ê ýëåìåíòó äåðåâà â êà÷åñòâå äî÷åðíèõ ýëåìåíòîâ âñå êëàññû, äëÿ êîòîðûõ êëàññ ýëåìåíòà ÿâëÿåòñÿ êîíòåéíåðîì |
QStringList classChields(QString class_id); |
QMap <QString, QString> getClassList(); // ïîëó÷àåì ñïèñîê êëàññîâ |
QMap <QString, QString> getFieldsList(QString class_id); // ïîëó÷àåì ñïèñîê ïîëåé êëàññà |
void initComboBox(); |
QList<QTreeWidgetItem *> rootItems; // ñïèñîê óêàçàòåëåé êîðíåâûõ óçëîâ (ìîäåëåé) |
QSqlTableModel * sql_mogel; |