Предположим, у меня есть класс, который выглядит так:
class Something : QObject {
Q_PROPERTY(int something READ getSomething NOTIFY somethingChanged)
// ...
signals:
void somethingChanged();
}
Согласно документации, объявление somethingChanged
как void somethingChanged()
и void somethingChanged(int)
(обратите внимание на параметр) допустимо. Почему я должен делать это одним способом, а не другим?