我正在浏览PhantomJS源代码并且我遇到过这一行:
Q_PROPERTY(QString frameName READ frameName)
我不明白这是如何正确的语法,它甚至错过了分号。
以下是关于Github回购的问题,如果你需要筛选它https://github.com/ariya/phantomjs/blob/master/src/webpage.h
答案 0 :(得分:1)
这是Qt Library定义为拥有自己的Property System的宏。它使用自己的宏主要是因为它是独立于平台的(其目的不是依赖于特定的编译器/ os)。我认为我不能在reference docs中添加任何内容。