32 static QString propertyNameToChangedSignalName(QStringView property);
33 static QByteArray propertyNameToChangedSignalName(QUtf8StringView property);
35 static QString propertyNameToChangedHandlerName(QStringView property);
37 static QString signalNameToHandlerName(QAnyStringView signal);
39 static std::optional<QString> changedSignalNameToPropertyName(QStringView changeSignal);
40 static std::optional<QByteArray> changedSignalNameToPropertyName(QUtf8StringView changeSignal);
42 static std::optional<QString> changedHandlerNameToPropertyName(QStringView handler);
43 static std::optional<QByteArray> changedHandlerNameToPropertyName(QUtf8StringView handler);
45 static std::optional<QString> handlerNameToSignalName(QStringView handler);
46 static std::optional<QString> changedHandlerNameToSignalName(QStringView changedHandler);
48 static bool isChangedHandlerName(QStringView signalName);
49 static bool isChangedSignalName(QStringView signalName);
50 static bool isHandlerName(QStringView signalName);
52 static QString addPrefixToPropertyName(QStringView prefix, QStringView propertyName);
55 static std::optional<QString> badHandlerNameToSignalName(QStringView handler);