将QPushButton单击事件转发到另一个按钮

问题描述 投票:1回答:1

我正在实现一个向导,该向导应仅从主窗口复制一些可能的交互。换句话说,请使用一些具有相同功能的按钮。现在,由于无法复制QObject,因此我编写了一个函数来创建Button,这些按钮具有与主窗口相同的功能。尽管这很好用,但我想使其更加动态。因此,我试图将向导上按钮的click事件简单地转发到主窗口上的按钮,这已经足够了。不幸的是,我没有发现如何使用第二个按钮的click事件作为第一个按钮的插槽。

有人有什么主意吗?预先感谢!

qt signals slot
1个回答
0
投票
QPushButton button1, button2;
connect(&button1, &QPushButton::clicked, &button2, &QPushButton::click);
© www.soinside.com 2019 - 2024. All rights reserved.