Когда я попытался использовать Qtoggleaction QTreeView, я был удивлен, что проверенное состояние действия в инструменте меню сохраняется даже после повторного открытия приложения. Использует ли он где-то QSettings для их хранения? Можно ли увидеть эту сохраненную конфигурацию?
Образец кода:
QAction* myToggleAction = myDockWidget->toggleViewAction();
myToggleAction->setEnabled(true);
myToggleAction->setOn(false);
Теперь я иду в свое меню и добавляю это действие. Я запускаю графический интерфейс и устанавливаю его проверенным. Я закрываю и снова открываю приложение, я вижу, что оно все еще проверено !! Вот это да
Как Qt делает это? Заранее спасибо.
Задача ещё не решена.