Здравствуйте!
Сохраняю положение окна и панелей:
C++ (Qt)
FileOptions->setSizeMainWindow(geometry());
FileOptions->setSizeStandardToolbar(QSize(ui->tbStandard->x(), ui->tbStandard->y()));
Геометрия окна с его положением сохраняются, а геометрия панели нет.
Пробую сохранить положение координат и вот так восстановить:
C++ (Qt)
FormKlenLibrary.setGeometry(FileOptions->sizeMainWindow());
FormKlenLibrary.ui->tbStandard->move(FileOptions->sizeStandardToolbar().rheight(),
FileOptions->sizeStandardToolbar().rwidth());
move для панели не работает. Нужно восстановить вот такое положение панели, после запуска программы:
Для чего? Чтобы было как в труЪ профессиональных программах типа Apache OpenOffice Writer например.
Благодарю!
[Добавлено]
Мою скромную тему ещё не успели посетить здешние гуру, как я самостоятельно нашёл ответ.
Жасмин Бланшет рулит. Страница 181 - Прикрепляемые виджеты и панели инструментов.
C++ (Qt)
FileOptions->setStateMainWindow(saveState());
FormKlenLibrary.restoreState(FileOptions->stateMainWindow());
Сохраняется информация сразу обо всех панелях инструментов. Как мне нравится этот тулкит!