How to enable IniFormat in QSettings using PyQt6?

37 views Asked by At

I am trying to save my application settings to an INI file using QSettings; however, I keep getting this error: AttributeError: type object 'QSettings' has no attribute 'IniFormat'.

Here is my code:

home_dir = str(Path.home())
self.fileConfig = QtWidgets.QFileDialog.getOpenFileName(self, 'Load Configuration', home_dir)
filename =  self.fileConfig[0]

# QSettings initialized 
readSettings = QtCore.QSettings(filename, QtCore.QSettings.IniFormat)
readSettings.setIniCodec("UTF-8")
readSettings.sync()

What am I doing wrong? Thanks in advance.

0

There are 0 answers