Skip to content
Commit 4f3e1fbb authored by Kevin Funk's avatar Kevin Funk
Browse files

Outline: Sorted function list

Summary:
-> As suggested by Kevin, wrapped the existing QuickOpenModel with the QSortFilterProxyModel to produce a sorted list of functions in the Outline drop down menu.
-> Converted the indexes from the Proxy Model to the Source Model and vice-versa  where ever necessary.
->  Analyzed the use cases of the Outline menu, and modified all it's functionalities and features corresponding to the Proxy Model.

Test Plan:
-> Tested the working of the Outline and QuickOpen menu on a large project base.
-> Tested for the smooth functioning of widget expansion, both complete and partial.
-> Tested for Double Click, Single Click, Key Press, and other events.

BUG: 319404
FIXED-IN: 5.2.0

Reviewers: brauch, #kdevelop, nellex

Reviewed By: brauch, #kdevelop

Subscribers: kdevelop-devel, brauch, #kdevelop

Tags: #kdevelop

Differential Revision: https://phabricator.kde.org/D3673
parent f00f3003
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment