Russian Qt Forum
Ноябрь 24, 2024, 04:14 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как открыть Qt4 проект в MSVC 2010 ?  (Прочитано 6090 раз)
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« : Апрель 26, 2011, 17:57 »

Доброго времени суток.

Решил сменить QtCreator на студию ради любопытства и не знаю как с её помощью открывать и т.п. проекты *.pro.

Что я сделал:
1. Установил студию: ru_visual_studio_2010_ultimate_x86_528427.iso
2. Установи аддон: qt-vs-addin-1.1.9.exe
3. Собрал из исходников Qt 4.7.1

И что теперь делать? Как открыть проект?  Строит глазки



Записан

ArchLinux x86_64 / Win10 64 bit
Hellraiser
Бывалый
*****
Offline Offline

Сообщений: 451


Просмотр профиля
« Ответ #1 : Апрель 26, 2011, 18:07 »

В строке меню студии должен добавиться пункт "Qt". Задаем Qt Options - путь к собранной версии. Далее - Open Qt Project File (*.pro)
Записан
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #2 : Апрель 26, 2011, 18:13 »

ААА.. Вот оно как! Спасибо! Работает, и даже проекты собираются!

А вот как настроить теневую сборку? А то студия гадит в директории с исходниками.

---

И еще вопрос: а как закрыть проект? Не нашел в менюшек для этого .
« Последнее редактирование: Апрель 26, 2011, 18:16 от kuzulis » Записан

ArchLinux x86_64 / Win10 64 bit
Hellraiser
Бывалый
*****
Offline Offline

Сообщений: 451


Просмотр профиля
« Ответ #3 : Апрель 26, 2011, 18:18 »

В Qt Options вторая закладка - Qt Default Settings, там и настраиваем пути по умолчанию. Надо использовать студийные макросы. У меня для moc, rcc и uic директорий задано $(ConfigurationName), т.е. в папке проекта создаются папки с именем Debug/Release. А вообще, надо после формирования солюшена из pro пройтись ручками по настройкам - мне лично не всегда нравится куда распихиваются разные файлы (особенно *.pdb). Хотя это все можно задать и в pro
Записан
Hellraiser
Бывалый
*****
Offline Offline

Сообщений: 451


Просмотр профиля
« Ответ #4 : Апрель 26, 2011, 18:21 »

Что значит закрыть? В студии главная единица всегда солюшен (для русских версий - решение). Закрывать надо его. А если надо исключить из солюшена ненужный проект - в обозревателе решений ПКМ на проекте.
Записан
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #5 : Апрель 26, 2011, 18:29 »

Спасибо.

Всё как-то странно и непонятно (по сравнению с креатором).

А еще вопрос:
1. а как и где поменять шрифт редактора кода?  Улыбающийся
2. а почему то при попытке запуска скомпилированного Qt приложения из студии оно говорит, что не может найти Qt-шные библиотеки (типа QtGui4.dll) ?
Что и где нужно прописать чтобы оно запустило приложение?
 (Изменять системные переменные окружения не предлагать! )

« Последнее редактирование: Апрель 26, 2011, 18:41 от kuzulis » Записан

ArchLinux x86_64 / Win10 64 bit
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #6 : Апрель 26, 2011, 18:49 »

По вопросу:
Цитировать
1. а как и где поменять шрифт редактора кода?  Улыбающийся
Нашел в : Сервис -> Параметры -> Среда -> Шрифты и цвета

А вот по второму вопросу не нашел нигде ничего Грустный
Записан

ArchLinux x86_64 / Win10 64 bit
Hellraiser
Бывалый
*****
Offline Offline

Сообщений: 451


Просмотр профиля
« Ответ #7 : Апрель 26, 2011, 19:50 »

Без изменения системных переменных никак. Только это изменение можно сделать на один сеанс или для конкретного пользователя. На сеанс - создать батник из двух строк (задать переменную и запустить студию). Мой выбор - для пользователя. Есть нюанс - писать в пользовательские переменные надо только то, что нужно. А системные добавятся автоматом перед ними. Конечно, можно еще распихать по папкам все библиотеки Qt, но это уже извращение. Кстати, криэйтор запускается по принципу батника.
Записан
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #8 : Апрель 26, 2011, 19:57 »

Спс, понятно.
Записан

ArchLinux x86_64 / Win10 64 bit
qt_user
Гость
« Ответ #9 : Ноябрь 04, 2011, 20:27 »

3. Собрал из исходников Qt 4.7.1
с какими ключами собирал Qt случайно не помнишь? у меня уже 2 раза вываливалось с ошибками ((
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.052 секунд. Запросов: 22.