关于qt:QSettings |
您所在的位置:网站首页 › pyqt5应用需要写注册表吗 › 关于qt:QSettings |
我正在使用QSettings在Windows中将某些数据存储为ini文件。我想查看ini文件,但是我不知道ini文件的位置。 这是我的代码: 123QSettings *set = new QSettings(QSettings::IniFormat, QSettings::UserScope,"bbb","aaa"); set->setValue("size", size()); set->setValue("pos", pos());我必须在哪里查看?还是我可能错过了将其写入文件的代码?QSettings何时写入其值? 要打印出设置文件的确切位置,请使用QSettings类的方法fileName方法。 12QSettings settings("folderName","fileName"); qDebug() = 5.5: 1QString path = QStandardPaths::writableLocation(QStandardPaths::AppConfigLocation);QT 1QString path = QStandardPaths::writableLocation(QStandardPaths::ConfigLocation);共享配置目录,应用程序数据目录等中都有配置文件的路径。 如果在没有提供任何特定路径的情况下创建QSettings,则ini文件将位于应用程序路径中。 12345QSettings Settings("myapp.ini", QSettings::IniFormat); Settings.setValue("Test","data"); //... qDebug() |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |