Qt-OverriddenSignal

Overriding a signal might have unintended effects

Required inputs: IR

Warns when overriding a signal, which might make existing connects not work, if done unintentionally.

Doesn't warn when the overridden signal has a different signature.

Warns for:

  • Overriding signal with non-signal
  • Overriding non-signal with signal
  • Overriding signal with signal

This rule is based on clazy rule overridden-signal

Possible Messages

Key

Text

Severity

Disabled

overridden_signal

Overriding {} with {}.

None

False

Options

level

level : int = 1

Importance level of the rule as given for clazy. 0 is most desirable, higher values fall off in quality.