[英]Is Q_INVOKABLE needed to invoke a public QObject function from QML at all in Qt5?
是的,您必須使用Q_INVOKABLE
標記QObject的功能,除非它是public slot
,以便能夠從QML調用它。
Q_INVOKABLE和slots關鍵字都使用Qt meta-system
注冊您的函數。 不同之處在於使用Q_INVOKABLE 可以返回值 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.