Maybe try moving the definition of your function change() to -after- the declaration of Button. I don't know much QML, but it may require that ids must be defined before they can be used. st_text isn't defined until after Button is declared.
If that isn't it, then maybe st_text is ambiguous, and you need to qualify it as "b1.st_text".
Bookmarks