AddButton( const QString &name, const QString &iconPath )(slot) и есть класс RibbonController c сигналом addButtonToRibbon ( const QString &name,const QString &iconPath ) . Вопрос, как мне их законнектить? Использую QSignalMapper, ну хз как быть, если несколько параметров, как в моём случае. Если у кого-то есть пример буду очень благодарен)
Коннектятся не просто методы, а сигналы со слотами. Если у вас addButtonToRibbon это сигнал, то, очевидно, AddButton должен быть слотом. SignalMapper не нужен, конектится одинаково, что с параметрами, что без
В документации примеров сотни
Хз что там у тебя, но будет что-то в роде: connect (&MainWindow::signalName, &RibbonController::slotName);
Обсуждают сегодня