Поиск:

Ответ в темуСоздание новой темы Создание опроса
> [QT4], .ui->.h 
:(
    Опции темы
pycha
Дата 8.2.2009, 11:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


главный анастазиолог
*


Профиль
Группа: Участник
Сообщений: 239
Регистрация: 20.6.2008
Где: Украина

Репутация: нет
Всего: 13



драсте, я только начал изучать  QT . Пользуюсь Eclipse. Вкниге по которой учусь (жасмина бланшета). Написано создавание диалогов на примере QT Designer  . ну вот я создал что мне нужно . Сохранил в формате ui. Дальше надо это преобразовать это в заголовочный файл (.h) там это описано как это сделать с помощью qmake. Но у меня чтото не получается. Наверно я чтото не так делаю. Это можно сделать какимто другим способом?

Добавлено @ 11:40
там написано надо создать папку и поместить туда файлик ui и создать main.cpp потом с помощью qmake создать проект
и затем файл makefile. вот этот makefile оно не создает . Пишет
Цитата

C:\qt\4.4.3\qmake\gotocell>qmake gotocell.pro
Could not find mkspecs for your QMAKESPEC(win32-g++) after trying:
        C:/iwmake/build_mingw_opensource\mkspecs
Error processing project file: gotocell.pro


Подскажите пожалуста что я делаю не так


Это сообщение отредактировал(а) pycha - 8.2.2009, 11:42
--------------------
ищу хакера со знанием компьютера длятехкт
PM MAIL ICQ   Вверх
Acer
Дата 8.2.2009, 12:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 652
Регистрация: 5.9.2007
Где: UA::DN

Репутация: 15
Всего: 8



У тебя стоит интегратор Qt для Eclipse ?
Если да, то тебе просто нужно создать форму, и нажать кнопку Build. Файлик ui_***.h появится в корне директории проекта.
PM MAIL   Вверх
Acer
Дата 8.2.2009, 12:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 652
Регистрация: 5.9.2007
Где: UA::DN

Репутация: 15
Всего: 8



А еще есть утилитка uic, которая сделает из *.ui заголовочный файл
PM MAIL   Вверх
pycha
Дата 8.2.2009, 13:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


главный анастазиолог
*


Профиль
Группа: Участник
Сообщений: 239
Регистрация: 20.6.2008
Где: Украина

Репутация: нет
Всего: 13



Цитата(Acer @  8.2.2009,  12:34 Найти цитируемый пост)
А еще есть утилитка uic,
 это уже поинтересней, в эклипсе у меня ничего не получается

Добавлено через 2 минуты и 49 секунд
а как ней пользоватся . какие так команды
. Чета на help не реагирует

--------------------
ищу хакера со знанием компьютера длятехкт
PM MAIL ICQ   Вверх
Acer
Дата 8.2.2009, 13:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 652
Регистрация: 5.9.2007
Где: UA::DN

Репутация: 15
Всего: 8



Вот так пользоваться:
Код

#>uic -o ui_MyClass.h MyClass.ui


вот тебе help smile
Код

Qt User Interface Compiler version 4.4.3
Usage: uic [options] <uifile>

  -h, -help                 display this help and exit
  -v, -version              display version
  -d, -dependencies         display the dependencies
  -o <file>                 place the output into <file>
  -tr <func>                use func() for i18n
  -p, -no-protection        disable header protection
  -n, -no-implicit-includes disable generation of #include-directives
                            for forms generated by uic3
  -g <name>                 change generator


Это сообщение отредактировал(а) Acer - 8.2.2009, 13:42
PM MAIL   Вверх
pycha
Дата 8.2.2009, 13:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


главный анастазиолог
*


Профиль
Группа: Участник
Сообщений: 239
Регистрация: 20.6.2008
Где: Украина

Репутация: нет
Всего: 13



создало, спасибо

Добавлено через 3 минуты и 43 секунды
все работает! с меня плюс
--------------------
ищу хакера со знанием компьютера длятехкт
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets"
JackYF
Любитель
  • В заголовке темы в квадратных скобках обозначьте используемую вами библиотеку, например: [QT],[GTK],[wx].
  • Если вопрос актуален только для некоторой версии библиотеки, либо, если вы пользуетесь не самой последней версией, укажите это. Например: [QT4], [GTK2].
  • Все начинающие изучать Qt - не забудьте зайти сюда.
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • В вопросе укажите полную версию версию библиотеки, а также все дополнительные используемые программные пакеты.
  • Не забывайте пользоваться кнопкой "Код".
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к тематике этого раздела. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема »


 




[ Время генерации скрипта: 0.1217 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.