你可以使用QSettings類來讀取INI文件的所有鍵值對。下面是一個示例代碼:
#include <QCoreApplication>
#include <QSettings>
#include <QDebug>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
// 創(chuàng)建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()函數(shù)獲取所有鍵的列表,并使用value()函數(shù)獲取相應(yīng)鍵的值。
請確保將"config.ini"替換為你實(shí)際的INI文件名。