Russian Qt Forum
Ноябрь 24, 2024, 12:05
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Общие вопросы
>
QApplication 3.3.x Linux
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: QApplication 3.3.x Linux (Прочитано 2985 раз)
Steven_Orko
Гость
QApplication 3.3.x Linux
«
:
Март 01, 2007, 00:12 »
Вопрос вот в чем.
Когда я создаю объект данного класса и выполняю exec(), то в какой-то момент это объект пытается через QSettings влезть в какие-то настройки. Я знаю, что есть глобальные настройки в /etc, но фигня в том, этот QSettings почему-то роется в домашней папке пользователя...
Как ему дать по рукам, чтобы больше так не делал?
Мне это надо вот для чего. При запуске приложения я создаю объект класса демона. Класс писал сам. Так вот, в конструкторе я назначаю корневую директорию для приложения. Соответсвенно, получается, если QSettings пытается влезть в домашнюю папку пользователя, под которым запущено приложение, он ее не находит, т.к. ее просто нет за ннадобностию.
Что делать? Корневую директорию устанавливать надо обязательно.
Как сказать, чтобы он эти настроки искал в каком-то определенном месте?
P.S. Кто знает, что вообще там он пытается записать?
Записан
Admin
Administrator
Джедай : наставник для всех
Offline
Сообщений: 1988
QApplication 3.3.x Linux
«
Ответ #1 :
Март 01, 2007, 12:28 »
пишет в папку типа $HOME/.qt - но это надо было только для QSettings
зачем это делает QApplication - не знаю
смотри в исходники
Записан
Alex03
Гость
QApplication 3.3.x Linux
«
Ответ #2 :
Март 01, 2007, 13:48 »
Думаю что ищются конфиги qt. Которые создаются/правяться тем же qtconfig-ом.
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...