mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Try to get Qt to use the calibre config dir as well
This commit is contained in:
parent
cde0352623
commit
9540ad9528
@ -7,12 +7,13 @@ from urllib import unquote
|
|||||||
from PyQt4.Qt import (QVariant, QFileInfo, QObject, SIGNAL, QBuffer, Qt,
|
from PyQt4.Qt import (QVariant, QFileInfo, QObject, SIGNAL, QBuffer, Qt,
|
||||||
QByteArray, QTranslator, QCoreApplication, QThread,
|
QByteArray, QTranslator, QCoreApplication, QThread,
|
||||||
QEvent, QTimer, pyqtSignal, QDate, QDesktopServices,
|
QEvent, QTimer, pyqtSignal, QDate, QDesktopServices,
|
||||||
QFileDialog, QFileIconProvider,
|
QFileDialog, QFileIconProvider, QSettings,
|
||||||
QIcon, QApplication, QDialog, QUrl, QFont)
|
QIcon, QApplication, QDialog, QUrl, QFont)
|
||||||
|
|
||||||
ORG_NAME = 'KovidsBrain'
|
ORG_NAME = 'KovidsBrain'
|
||||||
APP_UID = 'libprs500'
|
APP_UID = 'libprs500'
|
||||||
from calibre.constants import islinux, iswindows, isbsd, isfrozen, isosx
|
from calibre.constants import (islinux, iswindows, isbsd, isfrozen, isosx,
|
||||||
|
config_dir)
|
||||||
from calibre.utils.config import Config, ConfigProxy, dynamic, JSONConfig
|
from calibre.utils.config import Config, ConfigProxy, dynamic, JSONConfig
|
||||||
from calibre.utils.localization import set_qt_translator
|
from calibre.utils.localization import set_qt_translator
|
||||||
from calibre.ebooks.metadata import MetaInformation
|
from calibre.ebooks.metadata import MetaInformation
|
||||||
@ -192,6 +193,11 @@ def _config(): # {{{
|
|||||||
config = _config()
|
config = _config()
|
||||||
# }}}
|
# }}}
|
||||||
|
|
||||||
|
QSettings.setPath(QSettings.IniFormat, QSettings.UserScope, config_dir)
|
||||||
|
QSettings.setPath(QSettings.IniFormat, QSettings.SystemScope,
|
||||||
|
config_dir)
|
||||||
|
QSettings.setDefaultFormat(QSettings.IniFormat)
|
||||||
|
|
||||||
# Turn off DeprecationWarnings in windows GUI
|
# Turn off DeprecationWarnings in windows GUI
|
||||||
if iswindows:
|
if iswindows:
|
||||||
import warnings
|
import warnings
|
||||||
|
Loading…
x
Reference in New Issue
Block a user