KNotifyConfig provides a configuration dialog for desktop notifications which
can be embedded in your application.

Homepage:
https://community.kde.org/Frameworks
