Я всегда опасаюсь притона мерзавца. Если Вы прячете несколько раз, вещи имеют тенденцию становиться грязными. список притона мерзавца отобразит пронумерованный список притонов, которые Вы создали с сообщениями при обеспечении их... Но проблема заключается в том, что Вы не можете очистить притоны кроме с жестоким ясным притоном мерзавца (который удаляет их всех). Таким образом, если Вы не являетесь всегда анальными в предоставлении суперописательных сообщений для Ваших притонов (своего рода, идет вразрез с философией притона), Вы заканчиваете с непостижимым набором притонов.
единственный способ, которым я знаю о выяснить, который, который должен использовать gitk - все и определить притоны. По крайней мере, это позволяет Вам видеть то, что фиксирует притон, был создан на, а также разность всего включенного в тот притон.
Примечание, что я использую мерзавца 1.5.4.3, и я думаю 1.6, добавляет поп притона мерзавца, который я предполагаю, применил бы выбранный притон , и удаляют его из списка. Который кажется намного более чистым.
На данный момент, я всегда пытаюсь перейти, если я не абсолютно положителен, что собираюсь возвращаться к тому притону в тот же день, даже в течение часа.
QSettings
не имеет понятия «сохранить». Все изменения, которые вы в него вносите, считаются окончательными и часто и прозрачно записываются на диск.
В документации QSettings
нет упоминания о комментариях в ini-файлах. В этом есть смысл: в конце концов, это тоже может быть значение реестра. Относитесь к нему как к сгенерированному файлу: это один.
Вот мое предложение:
[General]
Comment = @String(Meta-info to store with the file)
MainWindow\size=@Size(1280 600)
MainWindow\pos=@Point(0 300)
Debugging=true
Я не знаю, работает ли он, поэкспериментируйте с ним, чтобы увидеть, как он на самом деле хранит строку. Да, и убедитесь, что вы либо задали его из кода, либо правильно задокументировали, чтобы избежать случайного использования того же идентификатора в программе.