Редакция 128 | Редакция 158 | К новейшей редакции | Весь файл | Не учитывать пробелы | Содержимое файла | Авторство | Последнее изменение | Открыть журнал | RSS
Редакция 128 | Редакция 129 | ||
---|---|---|---|
Строка 96... | Строка 96... | ||
96 | int index_of_list; |
96 | int index_of_list; |
97 | index_of_list = keys.indexOf(index.column()); |
97 | index_of_list = keys.indexOf(index.column()); |
98 | 98 | ||
99 | if (index_of_list == -1) return value; |
99 | if (index_of_list == -1) return value; |
100 | else { |
100 | else { |
101 | QString psrentInctance;
|
101 | QString parentInctance;
|
- | 102 | QSqlQuery q;
|
|
- | 103 | QString sql_str;
|
|
- | 104 | bool ok; |
|
102 | psrentInctance = values.at(index_of_list); |
105 | parentInctance = values.at(index_of_list); |
- | 106 | sql_str = tr("select * from `"); |
|
- | 107 | sql_str.append(parentInctance); |
|
- | 108 | sql_str.append(tr("` ")); |
|
- | 109 | sql_str.append(tr("where `ID` = ")); |
|
- | 110 | sql_str.append(value.toString()); |
|
- | 111 | q.prepare(sql_str); |
|
- | 112 | ok = q.exec(); |
|
- | 113 | ||
- | 114 | if (ok) { |
|
- | 115 | while(q.next()){ |
|
- | 116 | QString object_name = q.value(1).toString(); |
|
- | 117 | if (!object_name.isEmpty()) return object_name; |
|
- | 118 | ||
- | 119 | }
|
|
- | 120 | }
|
|
103 | int ii; |
121 | int ii; |
104 | ii++; |
122 | ii++; |
- | 123 | ||
- | 124 | ||
105 | }
|
125 | }
|
106 | return value; |
126 | return value; |
107 | 127 | ||
108 | }
|
128 | }
|
109 | // if (index.column() == 1)
|
129 | // if (index.column() == 1)
|