Russian Qt Forum

Qt => Общие вопросы => Тема начата: AndreyK от Август 03, 2011, 14:01



Название: QSettings
Отправлено: AndreyK от Август 03, 2011, 14:01
Всем привет! Возможно я задаю глупые вопросы, сильно не пинайте. Прочитал в справке QTCreater про класс QSettings и там написано

"Если вы используете QSettings из многих мест в вашем приложении, вы можете указать название организации и имя приложения использовании QCoreApplication:: setOrganizationName () и QCoreApplication:: setApplicationName (), а затем использовать конструктор по умолчанию QSettings:
      QCoreApplication:: setOrganizationName ("MySoft");
      QCoreApplication:: setOrganizationDomain ("mysoft.com");
      QCoreApplication:: setApplicationName ("Star Runner");
      ...
      QSettings settings;"
И у меня возник вопрос. Что если я вообще не укажу setOrganizationName, setOrganizationDomain, setApplicationName? что я не смогу обратиться к настройкам из нескольких мест приложения?
Ведь можно просто написать  QSettings settings;
                                          settings.setValue("asdf/fasctgas",89);
Разъясните пожалуйста по подробней.


Название: Re: QSettings
Отправлено: Странник от Август 03, 2011, 14:14
написано же, что *вы сможете использовать конструктор по умолчанию*. каждый раз параметры не передавая. и все плюшки.


Название: Re: QSettings
Отправлено: AndreyK от Август 03, 2011, 14:25
аааааа всё теперь понял спасибо.