Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Qt
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.59/22: Рейтинг темы: голосов - 22, средняя оценка - 4.59
RinaM
81 / 37 / 10
Регистрация: 21.11.2010
Сообщений: 177
1

Ресурсы в Qt

23.02.2012, 20:04. Просмотров 4054. Ответов 5
Метки нет (Все метки)

Всем доброго времени суток!
Хочу продолжить данную тему: возникла проблема с созданием файла ресурсов.
Итак, коротко опишу ее: для создания диалогового окна использовался Qt Designer. Создается файл dialog.ui.
Далее, чтобы использовать стандартный (по крайней мере, принятый в VS) метод, создается файл resource.h, в котором должны быть основные определители окна.
Собственно проблема состоит в том, как из dialog.ui получить информацию для создания resource.h?
P.S. : Помнится, меня предупреждали, что в Qt собственная система файлов ресурсов...
 Комментарий модератора 
Сообщения вынесены из этой темы!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.02.2012, 20:04
Ответы с готовыми решениями:

Ресурсы
Здравствуйте! Довольно глупый вопрос, но всё же... Если использовать файл...

Ресурсы в qt
Привет) Пишу программу на с++ qt. создал файл ресурсов через qt creator,...

Ресурсы и LZMA
Есть две программы... В первой программе расположены 2 кнопки и line edit(для...

Некорректно отбражаются ресурсы
Привет всем. У меня не корректно отбражаются ресурсы. В место RGB показывает...

Компилятор жалуется на ресурсы
Не компилируется проект, пишет ошибка: Error 1. Есть файл ресурсов Image.qrc...

5
Чистый
Автор FAQ
2713 / 1409 / 89
Регистрация: 08.09.2011
Сообщений: 3,741
Записей в блоге: 1
23.02.2012, 21:49 2
что этот файл - resource.h должен содержать? если ресурсы это картинки, иконки и т.п. то на имени проекта правой кнопкой, добавить новый - файл ресурсов и дальше добавляй в него все что угодно
0
RinaM
81 / 37 / 10
Регистрация: 21.11.2010
Сообщений: 177
23.02.2012, 22:36  [ТС] 3
Чистый, моя проблема в том,что мне нужно создать диалоговое окно, и, следовательно, файл ресурсов будет представлять из себя что-то подобное этому:
C++
1
2
3
4
5
6
7
8
9
10
#define IDD_MAINDLG                     101
#define IDC_BUTTON                      1002
#ifdef APSTUDIO_INVOKED
#ifndef APSTUDIO_READONLY_SYMBOLS
#define _APS_NEXT_RESOURCE_VALUE        102
#define _APS_NEXT_COMMAND_VALUE         40001
#define _APS_NEXT_CONTROL_VALUE         1003
#define _APS_NEXT_SYMED_VALUE           101
#endif
#endif
Это- файл из аналогичного моему проекта, выполненного в VS.
Для меня же остается загадкой, как самой сделать это в Qt.
В качастве примечания: если Вы программировали в VS, то Вы представляете, как создается внешний вид окна (место положения кнопок, текстовых полей и т.д. мы выбираем сами) и затем автоматически создается файл ресурсов.
Буду очень благодарна за подробную консультацию по этому вопросу. И очень надеюсь, что понятно объяснила свою задачу.
0
Чистый
Автор FAQ
2713 / 1409 / 89
Регистрация: 08.09.2011
Сообщений: 3,741
Записей в блоге: 1
23.02.2012, 22:41 4
ей богу не понимаю, в Qt файл ресурсов это то что содержит все необходимое для приложения, т.е. это картинки иконки звуки, при компиляции все что прописано в этом файле "встраивается" в exe файл, а вот расположение кнопочек полей и т.п. в Qt хранится в файле ui
0
RinaM
81 / 37 / 10
Регистрация: 21.11.2010
Сообщений: 177
23.02.2012, 23:12  [ТС] 5
Чистый, да, я это знаю, и даже примерно представляю, как это работает....
Но, мне нужно представить исходники и ресурсы, а не ехе-шник, а VS ui не читает, что, кстати, вполне закономерно. Где же выход?
P.S.: даже после компиляции проекта я не получила необходимого. Как-то это у меня... криво работает.
0
Jupiter
Каратель
Эксперт С++
6569 / 3990 / 400
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
23.02.2012, 23:47 6
Цитата Сообщение от RinaM Посмотреть сообщение
Где же выход?
выхода два:
1) пишем на Qt, где описание окна не требует первозданного файла ресурсов - *.rc
2) пишем в VS на винАпи, где есть возможность работы с файлом ресурсов
1
23.02.2012, 23:47
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.02.2012, 23:47

Ресурсы QT, QDataStream и OpenAL
Во время проигрывания семплов (WAV / 16 бит / 44100 Hz) слышны щелчки в конце...

Базу данных в ресурсы
Подскажите как правильно подключить базу данных в ресурсы? Делал всё точно так...

Ресурсы под GCC
Подозреваю, что в linux это может иначе называться или вообще не поддерживаться...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru