Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 23 • Страница 1 из 21  2  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 30.03.2009
Откуда: Екатеринбург
Объясните ктонибудь как его установить? :-)



Партнер
 

Junior
Статус: Не в сети
Регистрация: 14.05.2008
http://www.pc-maniac.com/?p=59


 

Member
Статус: Не в сети
Регистрация: 30.03.2009
Откуда: Екатеринбург
спасибо :beer:


 

Member
Статус: Не в сети
Регистрация: 29.03.2006
Откуда: Москва
Уважаемые, а кто-нибудь знает, можно ли добиться аналогичного эффекта с помощью утилиты Qt Visual Studio Add-in, которая с 9 мая этого года бесплатна для всех версий Qt?
Я ее установил (после установки Qt и студии), в студии появилась новая менюшка - Qt, но в ней доступны только 4 пункта - запустить дизайнер, запустить linguist, открыть .pro файл и опции. Причем первые 2 просто ничего не делают, а 3-й выдает ошибку:
Код:
Cannot find qmake. Make sure you have specified a Qt version.

В настройках какраз есть вкладка Qt versions, там можно нажать Add, но на открывшемся диалоге (с запросом ввести имя версии и путь(с возможностью выбора папки)) кнопка Ок никогда не активна, при выборе любой папки из каталога Qt. И указать версию Qt я не могу. Подскажите, как это все настраивать.

_________________
<<<WE ARE WARRIORS OF THE WORLD >>>


 

Member
Статус: Не в сети
Регистрация: 09.07.2008
Странно.
Я скачал Qt (с инсталлятором), установил, потом установил Visual Studio Add-in. Все заработало.
В меню Qt я могу указать другую версию Qt (папку, где он лежит собранный). Тоже работает.
А вы свой Qt в PATH прописывали?
Я советую скачать Qt с инсталлятором.


 

Member
Статус: Не в сети
Регистрация: 29.03.2006
Откуда: Москва
__alex8
Переменные не прописывал, сейчас попробовал но не смог прописать то что надо(
Добавил переменную QTDIR="c:\qt\2009.04" (также пробовал ставить ее в "c:\qt\2009.04\qt")
и изменил PATH - добавил ";%QTDIR%\bin\"
Однако после этого ситуация не изменилась. Правда после нескольких попыток при запуске студвылетела ошибка о том что нет доступа к файлам, зато в опциях Qt появилась строчка с версией. Однако там всеравно были ошибки и ее пришлось удалить.
Qt у меня установлен с помощью инсталлятора на диск С:, структура такая:
Код:
C:\qt\
`---2009.04
    |---bin
    |   |---accessible
    |   |---designer
    |   |---iconengines
    |   |---imageformats
    |   `---sqldrivers
    |---lib
    |   `---qtcreator
    |---mingw
    |   ...
    |---qt
    |   |---bin
    |   |---demos
    |   |---doc
    |   |---examples
    |   |---include
    |   |---lib
    |   |---mkspecs
    |   |---plugins
    |   |---qmake
    |   |---qtc-debugging-helper
    |   |---src
    |   |---tools
    |   `---translations
    `---share
        ...

_________________
<<<WE ARE WARRIORS OF THE WORLD >>>


 

Member
Статус: Не в сети
Регистрация: 09.07.2008
Я не уверен, что можно использовать имена папок с точкой.
Кроме того, после изменения переменных окружения нужно перезагрузить винду, только тогда станут доступны новые значения. Но инсталлятор сам должен все прописывать...


 

Member
Статус: Не в сети
Регистрация: 29.03.2006
Откуда: Москва
__alex8
Ну имя папки 2009.4 Qt сама дала при установке.
Вы не могли бы посмотреть, какое у Вас значение переменной QTDIR? относительно структуры конечно.
Инсталлятор прописал только переменную QTJAVA, и ничего не добавил (помомему) в PATH.

_________________
<<<WE ARE WARRIORS OF THE WORLD >>>


 

Member
Статус: Не в сети
Регистрация: 09.07.2008
К сожалению, я только что переустановил ОС. Я успешно установил Qt Visual Studio Add-in и указал папку с собранной библиотекой, создал пустой проект, но скомпилировать не могу - ошибки в заголовочных файлах Qt...


 

Member
Статус: Не в сети
Регистрация: 29.03.2006
Откуда: Москва
А если пользоваться способом, указанным здесь: http://www.pc-maniac.com/?p=59 , но использовать Qt установленный инсталлером, то в какую папку надо перехождить на этом шаге:
Цитата:
Now open the visual studio console (programm files->visual studio 2008-> vs 2008 tools-> vs 2008 command promt). Go to the directory where you unzipped qt and type configure.
?

Добавлено спустя 22 минуты 33 секунды:
Кстати, не может быть эта проблема связана с тем что студия установлена в каталог с пробелами в именах папок?

_________________
<<<WE ARE WARRIORS OF THE WORLD >>>


 

Member
Статус: Не в сети
Регистрация: 09.07.2008
argentum666 писал(а):
в какую папку надо перехождить на этом шаге

Туда, куда установлен Qt. Где лежит файл configure.exe
Но это вряд ли поможет, хотя...

argentum666 писал(а):
Кстати, не может быть эта проблема связана с тем что студия установлена в каталог с пробелами в именах папок?

Очень вряд ли, но ручаться не берусь.


 

Member
Статус: Не в сети
Регистрация: 29.03.2006
Откуда: Москва
__alex8
Ну чтож, попытался я воспользоваться приведенным по ссылке методом. Часа 4 прога работала, а в итоге выдала фатал ерроры. могу даже написать, какие. только боюсь бесполезно.
придется пользоваться qt-дизайнером с его тормозным компилятором и бестолковым отладчиком :(

_________________
<<<WE ARE WARRIORS OF THE WORLD >>>


 

Member
Статус: Не в сети
Регистрация: 09.07.2008
argentum666 писал(а):
__alex8
придется пользоваться qt-дизайнером с его тормозным компилятором и бестолковым отладчиком :(

Не надо. Напишите лучше, что за ошибки. Я тоже с первого раза не смог собрать :-)
Правда, не могу сказать, что я понял, в чем именно было дело, но в конце концов все заработало, с тех пор уже неоднократно пересобирал - все ОК.

Добавлено спустя 3 минуты 3 секунды:
Я качал и ставил Qt libraries 4.5 for Windows (166 Mb), все сразу заработало.


 

Member
Статус: Не в сети
Регистрация: 29.03.2006
Откуда: Москва
__alex8
Цитата:
Я качал и ставил Qt libraries 4.5 for Windows (166 Mb), все сразу заработало.

Сейчас скачаю, попробую. Только скажите, каким спрособом все зараюботало? через config и nmake или через Qt Visual Studio Add-in?

_________________
<<<WE ARE WARRIORS OF THE WORLD >>>


 

Member
Статус: Не в сети
Регистрация: 09.07.2008
Нет, configure не надо. Там уже скомпилированные библиотеки, а инсталлятор сам прописывает все переменные окружения. Хотя исходный код там тоже есть, при желании можно собрать.


 

Member
Статус: Не в сети
Регистрация: 29.03.2006
Откуда: Москва
__alex8 писал(а):
Нет, configure не надо. Там уже скомпилированные библиотеки, а инсталлятор сам прописывает все переменные окружения.

Так надо просто выполнить nmake из консоли Visual Studio и все?

_________________
<<<WE ARE WARRIORS OF THE WORLD >>>


 

Member
Статус: Не в сети
Регистрация: 09.07.2008
Нет, не надо! Все уже собрано, просто инсталлируйте.


 

Member
Статус: Не в сети
Регистрация: 29.03.2006
Откуда: Москва
__alex8
Прости, может не понимаю чего, я скачал этот файл 166мб, запустил его, он установился (в отдельную папку, c:/qt/4.5.3). Чтобы теперь интегрировать его в Студию, мне что надо сделать??

_________________
<<<WE ARE WARRIORS OF THE WORLD >>>


 

Member
Статус: Не в сети
Регистрация: 09.07.2008
А вот теперь надо поставить плагин для VS. Забыл об этом упомянуть :oops:
По крайней мере, я делал именно так, и у меня все сразу заработало.


 

Member
Статус: Не в сети
Регистрация: 29.03.2006
Откуда: Москва
__alex8
Ура, и у меня все заработало! :dance:
Спасибо большое за помощь!
Завтра буду разбираться что и как там внутри работает :-)

_________________
<<<WE ARE WARRIORS OF THE WORLD >>>


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 23 • Страница 1 из 21  2  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan