property string onsButton3: qsTr("")
property string postmsg: qsTr("")
property string btndata: qsTr("")
+ property int pid: -1
Label {
id: title
postmsg += "}"
// if the application is not already started, start it
- // if the application is not started, the first time we start
- // it will by shown by default
- eventHandler.start(onsId, postmsg)
-
- // we just need to display
- eventHandler.showWindow(onsId, postmsg)
+ if (pid == -1) {
+ // if the application is not started, then the first time
+ // we start we also display it using the default policy engine
+ pid = eventHandler.start(onsId, postmsg)
+ } else {
+ // we just need to display it
+ eventHandler.showWindow(onsId, postmsg)
+ }
}
function qmlOnReplyShowWindow(text) {