31 static QString propertyNameToChangedSignalName(QStringView property);
32 static QByteArray propertyNameToChangedSignalName(QUtf8StringView property);
34 static QString propertyNameToChangedHandlerName(QStringView property);
36 static QString signalNameToHandlerName(QAnyStringView signal);
38 static std::optional<QString> changedSignalNameToPropertyName(QStringView changeSignal);
39 static std::optional<QByteArray> changedSignalNameToPropertyName(QUtf8StringView changeSignal);
41 static std::optional<QString> changedHandlerNameToPropertyName(QStringView handler);
42 static std::optional<QByteArray> changedHandlerNameToPropertyName(QUtf8StringView handler);
44 static std::optional<QString> handlerNameToSignalName(QStringView handler);
45 static std::optional<QString> changedHandlerNameToSignalName(QStringView changedHandler);
47 static bool isChangedHandlerName(QStringView signalName);
48 static bool isChangedSignalName(QStringView signalName);
49 static bool isHandlerName(QStringView signalName);
51 static QString addPrefixToPropertyName(QStringView prefix, QStringView propertyName);
54 static std::optional<QString> badHandlerNameToSignalName(QStringView handler);