- Added new KDE detection logic (thanks to Kirek);
- Refactorings in SearchLineEdit.