0
設定ファイルで文字列を検索しようとしています。文字列一致でキーと値のペアを削除しようとしています。ファイルからqstringlistを取得しています。 は限り私の試したコードとして設定ファイルからキー/値ペアを削除するqsetting
int main(int argc, char *argv[])
{
QSettings* settings= new QSettings("/home/sidheshwar/Desktop/temp.txt", QSettings::IniFormat);
settings->beginGroup("Profiles");
const QStringList childKeys = settings->childKeys();
QStringList Keys;
QStringList values;
QString user="db-host";
QString tempUser;
foreach (const QString &childKey, childKeys)
{
Keys << childKey;
values << settings->value(childKey).toString();
}
for(int i=0;i< Keys.length();i++){
if(user == values.at(i)){
qDebug() << " keys" << Keys[i] << endl;
tempUser=Keys[i];
}
qDebug() << " tempUser" << tempUser << endl;
}
return 0;}
がどのように私は私があなたに設定を処理したファイルからデータを削除する方法の例を示し、次の例では
後、私は '')(削除機能とIみました問題なかった – eyllanesc
実際には私のために働いていない..あなたが参照した任意のドキュメントリンクまたは任意のコード – zodango