blob: e5f7d255da07c79f06e0d9ecc165733095caeb4e (
plain)
1
2
3
4
5
6
7
8
9
10
|
# connect-by-name
Warns when "auto-connection slots" are used. They're also known as "connect by name", a
very old and unpopular feature which shouldn't be used anymore. See http://doc.qt.io/qt-5/qobject.html#auto-connection for more information about them.
These types of connections are very brittle, as a simple object rename would break your code.
In Qt 5 the PMF connect syntax is recommended as it catches errors at compile time.
This check simply warns for any slot named like on_*_*, because even if you're not using .ui files
this naming is misleading and not good for readability, as the reader would think you're using auto-connection.
|