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

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

Страниц: 1 [2] 3   Вниз
  Печать  
Автор Тема: Qt Creator. Вопросы новообращенного.  (Прочитано 20564 раз)
kamre
Частый гость
***
Offline Offline

Сообщений: 233


Просмотр профиля
« Ответ #15 : Май 06, 2014, 21:18 »

Две нужны для dll. Чтобы получить dll релизную/дебажную для использования в дальнейших проектах. Или вы хотите сначала собрать дебажную, потом собрать ещё 2 проекта в дебаге. А потом собрать релизную. И собрать ещё 2 проекта в релизе Веселый
Очень странная ситуация... Обычно все зависимые проекты находятся в одном solution (в терминах MSVC) и сборка debug/release собирает все что нужно в данный момент. Зачем что-то собирать сначала, а что-то потом?
Записан
xokc
Птица говорун
*****
Offline Offline

Сообщений: 976



Просмотр профиля
« Ответ #16 : Май 06, 2014, 21:18 »

по 1) - Т.е. всё так же три действия... Печаль.
Скорее всё-же 2: 1 клик на треугольник + 1 клик на вид сборки.
Записан
xokc
Птица говорун
*****
Offline Offline

Сообщений: 976



Просмотр профиля
« Ответ #17 : Май 06, 2014, 21:25 »

2) Можно ли установить порядок открытия окон типа проблемы результаты поиска вывод приложения консоль сборки?
Т.е. чтобы при компиляции автоматом открывалась консоль сборки, если успешно то вывод приложения, если нет то проблемы.
Тут не понял. Оно вроде примерно так и есть.

5) Имеется ли в креаторе кнопка аля "остановить текущий запущенный проект и пересобрать"?
Бесит повторно открывающееся окно.
Тут тоже не понял. Shift+F5 и потом F5 не "прокатывает"?

6) Можно ли настроить таймаут появления окна переменной?
На данный момент чтобы появилось окно я выбираю переменную, навожу мышку и жду секунд 10-15. И то не всегда срабатывает. (Я вижу окно переменных сбоку, но мне удобнее видеть какая именно переменная выбрана.)
С этим вообще беда. От версии к версии QtCreator работает тут по разному.

10) Продолжение вышестоящего вопроса. Имеется ли менеджер для каталога сорцов, инклудов, библиотек?
Или только хардкор - всё ручками? Улыбающийся
Есть в проектах редактор "окружения сборки". Ни разу не пользовался. ИМХО в pro файле удобнее.

12) Эмм... Ставил точки отладки, потом их убрал. При запуске приложения приложение останавливается как будто есть точка отладки. При этом в окошке справа снизу (без названия оно блин) отображается точка отладки другого проекта - другой main открывается. И никакой индикации где остановлено нет. Что делать? Улыбающийся
Бывает такое. Лечится либо пересборкой, либо перезапуском креатора.
Записан
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #18 : Май 06, 2014, 22:04 »

Гы, а я вот от студии + Qt аддона плююсь  Смеющийся. 2010 студия бесит, 2012 немного получше, но неудобно и гемморой еще тот чтобы настроить так, чтобы оно не гадило в сорцы.

Цитировать
Имеется ли возможность добавить зависимость проектов?

Эмм.. в *.pro файле через CONFIG += ordered и/или .depends (если qmake используется), или через "Depends" проперти (если QBS).
Да и вообще, использовать всякие визарды - моветон, все гораздо быстрее и нагляднее делается ручками через файлы проекта. Улыбающийся

« Последнее редактирование: Май 06, 2014, 22:06 от kuzulis » Записан

ArchLinux x86_64 / Win10 64 bit
Bepec
Гость
« Ответ #19 : Май 06, 2014, 22:13 »

2) я про кастомизацию, а не забитый порядок Улыбающийся

5) т.е. shift+F5 и потом F5 - не знал. 2 действия. Круто Улыбающийся Тем более с шифтом )
Тут креатору надо у VS поучиться Веселый Там круче - панелька с 4 кнопками. Пуск/пауза/стоп/стоп + перекомпиляция + запуск Улыбающийся

6) печаль беда )

10) поточнее можно? я потыкал в своём, не нашёл...

12) печаль беда )

to kuzulis - на самом деле там всё прозрачнее и не надо помнить надстроек и прочих вещей Улыбающийся Там замес был при переходе с 2008 на 2010 в использовании проперти шитов. 1 раз настроил и всё, далее тупо указываешь что брать настройки оттуда вот Улыбающийся
« Последнее редактирование: Май 06, 2014, 22:36 от Bepec » Записан
xokc
Птица говорун
*****
Offline Offline

Сообщений: 976



Просмотр профиля
« Ответ #20 : Май 06, 2014, 22:58 »

5) т.е. shift+F5 и потом F5 - не знал. 2 действия. Круто Улыбающийся Тем более с шифтом )
Тут креатору надо у VS поучиться Веселый Там круче - панелька с 4 кнопками. Пуск/пауза/стоп/стоп + перекомпиляция + запуск Улыбающийся
Тут спорно - 2 руки на двух кнопках нажимаю, даже не задумываясь. А VS - мышь таскать. ИМХО вопрос привычки.

10) поточнее можно? я потыкал в своём, не нашёл...
Проекты сбоку -> Вкладка Сборка и запуск -> Среда сборки -> Подробнее. Там всякие LIB и INCLUDE настроить можно. Повторюсь: ни разу не пользовался.

Из мелочей в студии после креатора больше всего выбешивает невозможность переключиться с h файла на cpp. Ну и плюс еще у креатора удобный Alt+Enter в h файле на строке с методом и автоматическая синхронизация у h и cpp файлов при редактировании объявления метода. Полезен ещё Ctrl+K но этим пользуюсь реже. И в обоих после GExperts в Delphi реально не хватает поиска следующего/предыдущего вхождения по имени переменной с Ctrl+Alt+Up и Ctrl+Alt+Down.
Глобально же в VS явно получше дела с отладкой обстоят. В креаторе же если бы не qDebug - уже забросил бы его нафиг.



Записан
Bepec
Гость
« Ответ #21 : Май 06, 2014, 23:28 »

Имеется такой функционал у студии (переключение). Правда комбинации не помню :/
Записан
Bepec
Гость
« Ответ #22 : Май 11, 2014, 12:35 »

В общем, бывшее мнение у меня укрепилось ещё прочнее. QtCreator красивая поделка, но именно поделка Улыбающийся Пользоваться можно, но неудобно. Глючит раз на пять проектов. Половины желаемых функций нет, или их выполнение затруднено(3-10 действий). Интерфейс более чем странный, особенно его зависания при переключении режимов сборки( вот этого вообще не понимаю Улыбающийся ).

Моё мнение: сыровато на мой взгляд, для комфортной работы лично мне, пришлось бы переделать половину Улыбающийся 
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #23 : Май 11, 2014, 13:26 »

особенно его зависания при переключении режимов сборки( вот этого вообще не понимаю Улыбающийся ).
.про файл парсится
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
kamre
Частый гость
***
Offline Offline

Сообщений: 233


Просмотр профиля
« Ответ #24 : Май 11, 2014, 14:31 »

.про файл парсится
В GUI thread???
Записан
Bepec
Гость
« Ответ #25 : Май 11, 2014, 15:03 »

В течении 2-4 секунд? Когда весь интерфейс становится неактивным и никакого оповещения нет? Только непонятные оповещение "Разбор" сбоку появляется в конце(а не в начале).

Парсинг файла в 30к строк столько же занимает блин Улыбающийся

На самом деле много непривычно скорее для меня и не продумано. Основные вопросы то я привел, но разделение окон это хорошо - но блин, они открываются тоже через раз. Т.е. раз открывается сборка, раз не открывается - только мигает. Вывод приложения аналогично.

Ну да не суть. Неудобно...
« Последнее редактирование: Май 11, 2014, 15:04 от Bepec » Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #26 : Май 11, 2014, 15:31 »

.про файл парсится
В GUI thread???
исходники креатора не изучал Улыбающийся
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
xokc
Птица говорун
*****
Offline Offline

Сообщений: 976



Просмотр профиля
« Ответ #27 : Май 12, 2014, 09:22 »

Ну да не суть. Неудобно...
Ну так это-то и главное. Мне вот теперь тоже неудобно когда приходится к VS возвращаться после креатора.
Записан
kamre
Частый гость
***
Offline Offline

Сообщений: 233


Просмотр профиля
« Ответ #28 : Май 12, 2014, 11:23 »

Кстати, вопрос экспертам по MSVC: как сделать build только для startup project и его зависимостей?
При запуске оно само так делает, а вот как просто собрать startup project без запуска?
Записан
Hellraiser
Бывалый
*****
Offline Offline

Сообщений: 451


Просмотр профиля
« Ответ #29 : Май 12, 2014, 11:27 »

Build solution или построить решение - Ctrl-Shift-B
Записан
Страниц: 1 [2] 3   Вверх
  Печать  
 
Перейти в:  


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