Имеется слот с параметром по-умолчанию:
private slots:
void keepTrack(bool isForse=false);
Мне нужно вызвать его, указав в качестве параметра true.
Согласно вот этой статье http://cppstudio.com/post/11167/, новый синтаксис коннекта не поддерживает слотов с параметрами по-умолчанию, поэтому пользуюсь старым синтаксисом:
connect(&APPCORE, SIGNAL(deactivation()), this, SLOT(keepTrack(true)));
Однако при запуске в консоль вываливается ошибка:
QObject::connect: No such slot GeoPath::keepTrack(true)
Если убрать параметр true, то ошибки нет, но мне-то нужно вызвать слот с параметром true.
Вопрос: как в этой ситуации сделать коннект к слоту, у которого имеется параметр по-умолчанию?