Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
epishev |
24.5.2011, 10:50
Сообщение
#1
|
|
Студент ![]() Группа: Участник Сообщений: 89 Регистрация: 23.3.2011 Пользователь №: 2533 Спасибо сказали: 0 раз(а) Репутация: 0
|
Всем привет!
Как в проект добавить файл? Задача такая — нужно обращаться к файлу только по имени Добавил в проект файл tools.xml (ПК мыши по проекту ->Добавить существующие файлы...), лежащий в подкаталоге проекта, но мне все равно приходится писать полный путь к файлу. Заранее спасибо! |
|
|
|
|
Алексей1153 |
24.5.2011, 10:55
Сообщение
#2
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2946 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34
|
"../имя_подкаталога/tools.xml"
ну и сам файл в проект тоже надо включить |
|
|
|
|
ernie |
24.5.2011, 10:55
Сообщение
#3
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 130 Регистрация: 13.5.2010 Из: Irkutsk Пользователь №: 1712 Спасибо сказали: 11 раз(а) Репутация: 1
|
можно через QApplication::aplicationDirPath + /tools.xml
|
|
|
|
|
epishev |
24.5.2011, 11:04
Сообщение
#4
|
|
Студент ![]() Группа: Участник Сообщений: 89 Регистрация: 23.3.2011 Пользователь №: 2533 Спасибо сказали: 0 раз(а) Репутация: 0
|
Цитата(Алексей1153 @ 24.5.2011, 11:55) Link "../имя_подкаталога/tools.xml" ну и сам файл в проект тоже надо включить пишу: в .pro Все равно не выполняется условие
|
|
|
|
|
Алексей1153 |
24.5.2011, 11:09
Сообщение
#5
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2946 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34
|
epishev, извиняюсь, я почему то про инклуд подумал. Тут по другому, лучше весь путь указывать, действительно
|
|
|
|
|
epishev |
24.5.2011, 11:17
Сообщение
#6
|
|
Студент ![]() Группа: Участник Сообщений: 89 Регистрация: 23.3.2011 Пользователь №: 2533 Спасибо сказали: 0 раз(а) Репутация: 0
|
Цитата(Алексей1153 @ 24.5.2011, 12:09) Link epishev, извиняюсь, я почему то про инклуд подумал. Тут по другому, лучше весь путь указывать, действительно Получается нельзя сделать так, чтобы xml файл был частью проекта? |
|
|
|
|
Алексей1153 |
24.5.2011, 11:31
Сообщение
#7
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2946 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34
|
epishev, можно положить подкаталог в ресурс *.qrc
файл ресурса (ресурс.qrc): потом доступ будет осуществляться так : ":/префикс_ресурсного_файла/файл" в пути к файлу могут быть и подкаталоги Сообщение отредактировал Алексей1153 - 24.5.2011, 11:32 |
|
|
|
|
epishev |
24.5.2011, 13:37
Сообщение
#8
|
|
Студент ![]() Группа: Участник Сообщений: 89 Регистрация: 23.3.2011 Пользователь №: 2533 Спасибо сказали: 0 раз(а) Репутация: 0
|
Цитата(Алексей1153 @ 24.5.2011, 12:31) Link epishev, можно положить подкаталог в ресурс *.qrc То что надо, спасибо! |
|
|
|
|
ernie |
24.5.2011, 16:04
Сообщение
#9
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 130 Регистрация: 13.5.2010 Из: Irkutsk Пользователь №: 1712 Спасибо сказали: 11 раз(а) Репутация: 1
|
потом доступ будет осуществляться так : ":/префикс_ресурсного_файла/файл" Можно еще проще сделать,в редакторе ресурсов присвоить псевдоним,тогда можно обращаться по ":псевдоним_ресурса" |
|
|
|
|
Алексей1153 |
25.5.2011, 7:26
Сообщение
#10
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2946 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34
|
ernie, с псевдонимами лично я путался
|
|
|
|
![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 23.12.2025, 18:59 |