你可以使用QSettings类来读取INI文件的所有键值对。下面是一个示例代码:
#include <QCoreApplication>
#include <QSettings>
#include <QDebug>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
// 创建QSettings对象,指定INI文件路径
QSettings settings("config.ini", QSettings::IniFormat);
// 读取所有键值对
QStringList keys = settings.allKeys();
foreach (QString key, keys) {
QString value = settings.value(key).toString();
qDebug() << key << "=" << value;
}
return a.exec();
}
在上面的示例中,我们使用了QSettings类来打开名为"config.ini"的INI文件。然后使用allKeys()函数获取所有键的列表,并使用value()函数获取相应键的值。
请确保将"config.ini"替换为你实际的INI文件名。