func doMessage(_data) println('QMessageBox ' + msg + '(QMessageBox::', Icon, ',', Caption, ',', Message, ',QMessageBox::', Type, ');') println(msg + '.exec();') event(onMessage) end