Russian Qt Forum
Ноябрь 26, 2024, 05:24 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Запуск приложения по ссылке и сопутствующие файлы приложения  (Прочитано 2660 раз)
chu
Гость
« : Январь 31, 2012, 15:38 »

Исполняемый файл приложения лежит в папке. В этой же папке находятся файл базы данных sqlite и settings.ini файл.
Если разместить ссылку на исполняемый файл, например, на рабочем столе, то рядом с этой ссылкой будет создан новый файл базы данных sqlite (при попытке соединения) и новый файл настроек (при попытке изменения настроек). Как сделать так, чтобы при запуске по ссылке (на рабочем столе) приложение обращалось к базе данных и файлу настроек из папки?

п.с. в Ubuntu
« Последнее редактирование: Январь 31, 2012, 16:52 от chu » Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #1 : Январь 31, 2012, 15:42 »

Использовать абсолютные пути. http://doc.qt.nokia.com/4.8-snapshot/qcoreapplication.html#applicationDirPath
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
LisandreL
Птица говорун
*****
Offline Offline

Сообщений: 984


Надо улыбаться


Просмотр профиля
« Ответ #2 : Январь 31, 2012, 16:26 »

Задать в свойствах ярлыка рабочую папку?
Записан
chu
Гость
« Ответ #3 : Январь 31, 2012, 16:51 »

Задать в свойствах ярлыка рабочую папку?
В Windows рабочая папка по умолчанию прописывается: приложение использует файлы из папки и не создает ненужные новые;
а в Ubuntu нет такого свойства Грустный
Использовать абсолютные пути. http://doc.qt.nokia.com/4.8-snapshot/qcoreapplication.html#applicationDirPath
Да. Это выход)
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.051 секунд. Запросов: 23.