Eu mesmo encontrei a solução e quero explicar o que fiz de errado.
Esqueci em:
main.c
#include <QQmlEngine>
#include <QQmlComponent>
#include "stringhelper.h"
to
qmlRegisterType<StringHelper>("MyStringHelper", 1, 0, "StringHelper");
stringhelper.h:
...class...
.....public slots:...
Q_INVOKABLE void stringxx(void){
qDebug() << " stringhelper.h:stringxx GOT YOU !! :-) ";
}
agora em main.qml:
import MyStringHelper 1.0
StringHelper {
id: my_StringH
}
my_StringH.stringxx();
agora eu posso chamar minha função stringxx e funções mais poderosas im .qml
considera Sascha