GeezerVison is showing github.com — Show more information on the fields of a table in the DB Structure view · feng2010java/sqlitebrowser@7b6bee1
File tree
Expand file treeCollapse file tree
Open diff view settings
Expand file treeCollapse file tree
Open diff view settings
Collapse file
Copy file name to clipboardExpand all lines: src/DbStructureModel.cpp +5-1Lines changed: 5 additions & 1 deletion | Original file line number | Diff line number | Diff line change |
|---|
@@ -175,7 +175,11 @@ void DbStructureModel::reloadData(DBBrowserDB* db) |
175 | 175 | fldItem->setText(0, (*it).table.fields().at(i)->name()); |
176 | 176 | fldItem->setText(1, "field"); |
177 | 177 | fldItem->setText(2, (*it).table.fields().at(i)->type()); |
178 | | - fldItem->setIcon(0, QIcon(":/icons/field")); |
| 178 | + fldItem->setText(3, (*it).table.fields().at(i)->toString(" ", " ")); |
| 179 | + if((*it).table.fields().at(i)->primaryKey()) |
| 180 | + fldItem->setIcon(0, QIcon(":/icons/field_key")); |
| 181 | + else |
| 182 | + fldItem->setIcon(0, QIcon(":/icons/field")); |
179 | 183 | } |
180 | 184 | } |
181 | 185 | } |
|
Collapse file
Copy file name to clipboardExpand all lines: src/icons/icons.qrc +1Lines changed: 1 addition & 0 deletions | Original file line number | Diff line number | Diff line change |
|---|
|
39 | 39 | <file alias="browser_open">internet-web-browser.png</file> |
40 | 40 | <file alias="project_save">package.png</file> |
41 | 41 | <file alias="project_open">package_go.png</file> |
| 42 | + <file alias="field_key">page_key.png</file> |
42 | 43 | </qresource> |
43 | 44 | </RCC> |
Collapse file
Copy file name to clipboard 801 Bytes
- Display the source diff
- Display the rich diff