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, который первый отрабатывает. а то он продолжает жить до самого выхода и ничего не сохраняет
Обсуждают сегодня