4
在QT,我们可以连接使用下列简单的语法信号和槽:与升压信号连接如何实现QT的语法::信号
connect(pObject1, signal1, pObject2, slot2)
举例来说,一个可以写类似:
A a;
B b;
a.valueChanged.connect(boost::bind(&B::SetValue, &b, _1))
恕我直言,升高信号的:
A a;
B b;
connect(&a, SIGNAL(valueChanged(int)), &a, SLOT(setValue(int)));
随着升压::信号的语法,我们会这样写语法更复杂。有没有办法让Boost :: Signal的语法更像QT。
说明:QT的人是否使用MOC来支持这种语法?它可以在没有MOC的情况下实施吗? – Lev 2010-02-17 09:54:08