src: Improved project loading performance

* faster hierarchy cache building
* cache symbol definition kinds
* don't request files when caches can be used
* save SearchEdge by starting character in SearchNode to avoid iteration when adding to SearchIndex
* fixed disabled state of some search buttons
This commit is contained in:
Eberhard Graether
2017-07-15 15:21:08 +02:00
parent da756c9a4c
commit 9a36d48d1e
10 changed files with 169 additions and 178 deletions
+5 -1
View File
@@ -47,7 +47,7 @@ QAbstractItemView#search_box_popup {
background: <color:search/button/normal>;
border: none;
border-radius: 12px;
background-position: 15px 5px;
height: 30px;
width: 30px;
}
@@ -56,6 +56,10 @@ QAbstractItemView#search_box_popup {
border-top-left-radius: 0px;
}
#search_button:disabled, #home_button:disabled {
background: <color:search/button/disabled>;
}
#search_button:hover, #home_button:hover {
background: <color:search/button/hover>;
}