Есть ГУИ приложение, к которому есть плагины. LoadPlugin добавляет QAction в меню приложения. Необходимо, чтобы по сигналу triggered() на QAction передавался дополнительный параметр в слот, хотя бы QString, либо была возможность узнать, какой QAction послал сигнал. Другими словами надо что-то типа такого:
connect(action, SIGNAL(triggered()), this, SLOT(slotFunc(QString)));
Qt такое не разрешает. Какие есть варианты обхода данного ограничения?
slotFunc не связан с плагином, поэтому поместить код в плагин нельзя.