Слова Каллигры: какой синтаксис используется в ~/.kde/share/config/wordsrc?

У меня Calligra Words, версия 2.9.7, использующая платформу разработки KDE 4.14.22 из стандартного репозитория Kubuntu 16.04.

Я смотрел на ~/.kde/share/config/wordsrc и увидел запись, как это:ko_geometry=AdnQywABAAD////6AAAANQAABRAAAALLAAAAAAAAAFoAAAUKAAACxQAAAAAAAA==

Следующая строка относится к ko_windowstate и намного длиннее, но похоже на материал, который следует ko_geometry= в коде выше.

ko_windowstate=AAAA/wAAAAD9AAAAAgAAAAEAAAULAAACKvwCAAAADPsAAAAOAFQAbwBvAGwAQgBvAHgBAAAAGAAAAGMAAAAAAAAAAPsAAAAgAHMAaABhAHIAZQBkAHQAbwBvAGwAZABvAGMAawBlAHIAAAAAQgAAAGIAAABiAQAAA/sAAAAqAFMAaABhAHAAZQBDAG8AbABsAGUAYwB0AGkAbwBuAEQAbwBjAGsAZQByAAAAAEIAAAJ0AAAAHAAAABz7AAAAIgBTAHQAcgBvAGsAZQAgAFAAcgBvAHAAZQByAHQAaQBlAHMAAAAAAP////8AAAAAAAAAAPsAAAAWAFMAdAB5AGwAZQBEAG8AYwBrAGUAcgAAAAKSAAAAcAAAAAAAAAAA+wAAACAAUwBoAGEAcABlACAAUAByAG8AcABlAHIAdABpAGUAcwAAAAAA/////wAAABwBAAAD+wAAACIAUwBoAGEAZABvAHcAIABQAHIAbwBwAGUAcgB0AGkAZQBzAAAAAAD/////AAAAAAAAAAD7AAAAFABTAHQAYQB0AGkAcwB0AGkAYwBzAAAAAAD/////AAAA7gEAAAP7AAAABgBSAGQAZgAAAAAA/////wAAAGgBAAAD+wAAABQATgBhAHYAaQBnAGEAdABpAG8AbgAAAAAA/////wAAAGgBAAAD+wAAACgAUwBuAGEAcABHAHUAaQBkAGUAIABQAHIAbwBwAGUAcgB0AGkAZQBzAAAAAAD/////AAAAHAEAAAP7AAAADgBNAG8AZABlAEIAbwB4AQAAAEIAAAIqAAAAqQAIABsAAAACAAAAAAAAAAD8AQAAAAH7AAAAGgBUAG8AbwBsAEIAYQByAEQAbwBjAGsAZQByAAAAAAD/////AAAAAAAAAAAAAAAAAAACBQAAAAQAAAAEAAAACAAAAAj8AAAAAQAAAAIAAAABAAAAFgBtAGEAaQBuAFQAbwBvAGwAQgBhAHIBAAAAAP////8AAAAAAAAAAA==

Какого рода информация содержится в таких строках?

1 ответ

Решение

Конфигурационные файлы KDE

Ранее AskUubntu: файлы конфигурации в приложении KDE

Теперь KDE Frameworks KConfig: https://api.kde.org/frameworks/kconfig/html/

Каллигра 2.9.7

... calligra-2.9.7 / libs / main / KoMainWindow.cpp строка 444:

KConfigGroup cfg(KGlobal::config(), "MainWindow");
cfg.writeEntry("ko_geometry", saveGeometry().toBase64());
cfg.writeEntry("ko_windowstate", saveState().toBase64());

Calligra сохраняет геометрию окна и состояние окна (какие виджеты открыты, где они находятся и т. Д.) В файлах rc в формате base 64: https://en.wikipedia.org/wiki/Base64.

Отключение вашего фрагмента ko_windowstate - https://www.base64decode.org/:

Другие вопросы по тегам