Я столкнулся с очень странной проблемой:
if( currentWidgetType_m == WidgetTypesMap ) {
qDebug() << "Here we are!";
optionsMenu_mp->addAction( tr( "Change visibility" ),
this, SLOT( VisibleItemClicked() ) );
optionsMenu_mp->addSeparator();
}
optionsMenu_mp->addAction( tr( "Change statistics" ),
this, SLOT( StatisticsItemClicked() ) );
optionsMenu_mp->addAction( tr( "Change view" ),
this, SLOT( ViewItemClicked() ) );
В этом случае условие true , и сообщение отладки отображается в выходных данных, но "Изменить видимость" действие не появляется в меню.
Есть идеи, что может быть причиной этого?
С уважением