Solution 1:

Code::Blocks might be an option.

Code::Blocks is a free C++ IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.

An IDE with all the features a developer need, having a consistent look, feel and operation across platforms.

Built around a plugin framework, Code::Blocks can be extended with plugins. Any kind of functionality can be added by installing/coding a plugin. For instance, compiling and debugging functionality is already provided by plugins!

enter image description here

Runs on windows too
I'll let someone else post about codelite and widestudio so you can pick one

Solution 2:

I think what you want is a Source-Navigator

if you still don't like this, you can wine your source insight.