Редакция 115 | Редакция 119 | К новейшей редакции | Весь файл | Не учитывать пробелы | Содержимое файла | Авторство | Последнее изменение | Открыть журнал | RSS
Редакция 115 | Редакция 118 | ||
---|---|---|---|
Строка 66... | Строка 66... | ||
66 | 66 | void creatModelString(); |
|
67 | 67 | QString modelString; // ñòðîêà, îïèñûâàþùàÿ ìîäåëü ïðåäñòàâëåíèÿ |
|
68 | 68 | void addChildsString(QTreeWidgetItem *parentItem, int level); |
|
69 | 69 | ||
70 | 70 | QSqlDatabase sql;
|
|
- | 71 | bool model_is_build; // ôëàã ãîâîðèò, ïîñòðîåíà ëè ìîäêëü (true) èëè íåò (false) |
|
71 | 72 | ||
72 | 73 | bool openDataBase(); |
|
73 | 74 | bool buildPreviewModel(QString modelName, QString rootClassID); |
|
74 | 75 | ||
75 | 76 | bool rebuildPreviewModel(QTreeWidgetItem* root_item, QString rootClassID); |
|
Строка 79... | Строка 80... | ||
79 | 80 | QStringList classChields(QString class_id); |
|
80 | 81 | QMap <QString, QString> getClassList(); // ïîëó÷àåì ñïèñîê êëàññîâ |
|
81 | 82 | void initComboBox(); |
|
82 | 83 | QList<QTreeWidgetItem *> rootItems; // ñïèñîê óêàçàòåëåé êîðíåâûõ óçëîâ (ìîäåëåé) |
|
83 | 84 | QSqlTableModel * sql_mogel; |
|
84 | - | ||
85 | - | ||
- | 85 | int pointer_index; //èíäåêñ ïîëÿ-óêàçàòåëÿ íà ðîäèòåëüñêèé êëàññ |
|
- | 86 | QString parentObject_id;
|
|
86 | 87 | ||
87 | 88 | ||
88 | 89 | QMap <QString, QString> class_list_map; |
|
89 | 90 | void getDatabaseData(); |
|
90 | 91 | void buildTree(QTreeWidgetItem * model_item); |
|
Строка 100... | Строка 101... | ||
100 | 101 | private slots: |
|
101 | 102 | void on_comboBox_currentIndexChanged( int index ); |
|
102 | 103 | void on_treeWidget_itemChanged ( QTreeWidgetItem * item, int column ); |
|
103 | 104 | void on_treeWidget_itemClicked ( QTreeWidgetItem * item, int column ); |
|
104 | 105 | void on_treeWidget_2_itemClicked ( QTreeWidgetItem * item, int column ); |
|
- | 106 | void on_pushButton_clicked(); |
|
- | 107 | ||
105 | 108 | }; |
|
106 | 109 | ||
107 | 110 | ||
108 | 111 | ||
109 | 112 |