Здравствуйте, гость ( Вход | Регистрация )
wiz29 | Дата 15.2.2012, 14:07 |
Дальше как любым файлом из ресурсов. Путь к файлу через ":путь к ресурсу". что то вроде
|
|
good_game | Дата 15.2.2012, 12:35 |
Добавь этот файл в ресурсы. Добавил. А дальше не знаю как с ними обращаться. Вернее обращаться так, чтобы код не зависел ни от их количества, ни от их имён. Обращаться с ними так, как будто они в какой-то директории рядом лежат. |
|
wiz29 | Дата 15.2.2012, 12:01 |
Добавь этот файл в ресурсы. | |
good_game | Дата 15.2.2012, 10:27 |
Доброе время суток, уважаемые форумчане. Ситуация вот какая. Написано приложение с переводимым интерфейсом. Сгенерированы файлы *.ts, затем из них созданы *.qm, кинуты в специальную директорию. Прога из этой директории их читает и переводит интерфейс как надо. В интерфейсе создаётся меню для смены языка приложения прямо во время выполнения программы. Вот код функции, которая создаёт меню смены языков:
И всё работает замечательно. Задача в том, чтобы эти файлы *.qm лежали не в какой-то директории, а были вшиты в исполняемый файл (в данный момент программа их ищет в директории qmPath). Как сделать, чтобы программа их искала в своих ресурсах? У самого пока это сделать не получается. Пробовал добавить в проект. В Креаторе они добавляются как "Другие файлы", и как потом их перебирать, не имею понятия. Пробовал сделать qmPath = ":/", программа не видит файлов. Как сделать? |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 10.5.2024, 7:44 |