我想人为模拟void QTabBar::tabBarClicked(int index)信号的发射。
如何实现:
第一个参数:对象名。
第二个参数:信号名。
第三个参数:参数名(index)
QMetaObject::invokeMethod(tab_bar, "tabBarClicked", Q_ARG(int, 4));
参考:Qt信号槽调用方式(emit与QMetaObject::invokeMethod)-CSDN博客
还可以这么写:
emit tab_bar->tabBarClicked(4);