kcms/rules: Use ellipses instead of triple period; Port signal handlers

Merged ivan tkachenko requested to merge work/ratijas/rules-kcm into master

Use ellipses instead of triple period

A real ellipsis character is better for accessibility, as screen readers will describe it appropriately.

Port signal handlers to explicit arguments, fix QML/JS code style

Implicit injection of arguments is deprecated in Qt 6, and throws runtime warnings.

Merge request reports