в qml сигнал будет работать даже если не указывать в NOTIFY. Т.е. можно добавить любой сигнал с любым числом параметров и он будет работать для qml. Например в examples\tutorials\gettingStarted\gsQml\filedialog\directory.h
есть сигнал Directory::directoryChanged() не задекларированный в NOTIFY, однако он используется в examples\tutorials\gettingStarted\gsQml\core\fileMenu.qml :
Directory {
id:directory
filename: textInput.text
onDirectoryChanged:fileDialog.notifyRefresh()
}