不是标准 C++ 语法,那个 slots 其实是个宏。
Qt 额外提供了 moc 命令,根据这个语法生成另外一个 xxx.moc 文件,里面纪录了 C++ 类型的名字、函数等等。这个 .moc 文件也是个 C++ 源代码,编译链接在一起可以调用。
【 在 anything1999 的大作中提到: 】
: 看到public slots:
: 这个是标准c++语法吗?还是qt还要对源代码预处理一下?
: 另外qml里面竟然能写javascript, 怎么不顺便也支持一下c++语法
: ...................
--
FROM 124.72.118.*