argv);
QCoreApplication::setOrganizationName("Company");
QCoreApplication::setApplicationName("MyApp");
QSettings conf;
conf.setValue("path", "c:/");
return a.exec();
}
AnotherClass.cpp:
AnotherClass::AnotherClass(QObject *parent) : QObject(parent){
QSettings conf;
qDebug() << conf.applicationName(); //возвращает ""
qDebug() << conf.value("path"); //возвращает ""
}
Извиняюсь за нубский вопрос, почему не вижу conf.applicationName()? Второй вопорс: как его увидеть?
QCoreApplication::applicationName() QSettings conf; Это создаст пустой объект QSettings.
сделай sync тому settings, который первый отрабатывает. а то он продолжает жить до самого выхода и ничего не сохраняет
Обсуждают сегодня