Where Does DjView Store Settings?
Where DjView keeps prefs through Qt native settings on each OS, and why no ini file exists anywhere.
Last updated
DjView stores preferences through Qt settings, which land in the native store for each OS. Windows builds write registry keys under the vendor branch. Linux builds write a conf file in the config home. Mac builds write a preferences plist.
That split means one guide path never fits every reader. Environment flags can override file prefs without touching the store. Back up the native location per OS rather than hunting a universal ini. Magnifier presets share the native store, so one backup covers every view.
Where DjView stores this, by platform
HKEY_CURRENT_USER\Software\DjVuLibre\DjView
Qt native registry branch with window, zoom and recent options. No ini file exists on Windows. Delete the key to reset.
~/.config/DjVuLibre/DjView.conf
Qt native conf mapping with the same option names. Honors XDG config home overrides. Delete the file to reset.
~/Library/Preferences/djvu.org.DjView.plist
Qt native plist mapping with the same options. Exact reverse DNS varies by Qt build, so check DjView matches. Delete to reset.
Frequently asked questions
Why is there no DjView ini file anywhere?
Qt maps the same option names to the native store per OS: registry on Windows, conf file on Linux and plist on Mac. Back up the native store for your system rather than hunting one universal file. Environment flags override file prefs per launch.
How do I reset DjView preferences?
Delete the app key or file for your OS from this post with DjView closed. Session restore groups vanish with the reset. Reopen once to regenerate clean defaults before restoring backups.
Notice an outdated path? Let us know.