Russian Qt Forum
Ноябрь 23, 2024, 11:31
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Qt-инструментарий
>
Qt Creator. Вопросы новообращенного.
Страниц:
1
[
2
]
3
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Qt Creator. Вопросы новообращенного. (Прочитано 20524 раз)
kamre
Частый гость
Offline
Сообщений: 233
Re: Qt Creator. Вопросы новообращенного.
«
Ответ #15 :
Май 06, 2014, 21:18 »
Цитата: Bepec от Май 06, 2014, 20:22
Две нужны для dll. Чтобы получить dll релизную/дебажную для использования в дальнейших проектах. Или вы хотите сначала собрать дебажную, потом собрать ещё 2 проекта в дебаге. А потом собрать релизную. И собрать ещё 2 проекта в релизе
Очень странная ситуация... Обычно все зависимые проекты находятся в одном solution (в терминах MSVC) и сборка debug/release собирает все что нужно в данный момент. Зачем что-то собирать сначала, а что-то потом?
Записан
xokc
Птица говорун
Offline
Сообщений: 976
Re: Qt Creator. Вопросы новообращенного.
«
Ответ #16 :
Май 06, 2014, 21:18 »
Цитата: Bepec от Май 06, 2014, 20:03
по 1) - Т.е. всё так же три действия... Печаль.
Скорее всё-же 2: 1 клик на треугольник + 1 клик на вид сборки.
Записан
xokc
Птица говорун
Offline
Сообщений: 976
Re: Qt Creator. Вопросы новообращенного.
«
Ответ #17 :
Май 06, 2014, 21:25 »
Цитата: Bepec от Май 06, 2014, 17:36
2)
Можно ли установить порядок открытия окон типа проблемы результаты поиска вывод приложения консоль сборки?
Т.е. чтобы при компиляции автоматом открывалась консоль сборки, если успешно то вывод приложения, если нет то проблемы.
Тут не понял. Оно вроде примерно так и есть.
Цитата: Bepec от Май 06, 2014, 17:36
5)
Имеется ли в креаторе кнопка аля "остановить текущий запущенный проект и пересобрать"?
Бесит повторно открывающееся окно.
Тут тоже не понял. Shift+F5 и потом F5 не "прокатывает"?
Цитата: Bepec от Май 06, 2014, 17:36
6)
Можно ли настроить таймаут появления окна переменной?
На данный момент чтобы появилось окно я выбираю переменную, навожу мышку и жду секунд 10-15. И то не всегда срабатывает. (Я вижу окно переменных сбоку, но мне удобнее видеть какая именно переменная выбрана.)
С этим вообще беда. От версии к версии QtCreator работает тут по разному.
Цитата: Bepec от Май 06, 2014, 17:36
10) Продолжение вышестоящего вопроса.
Имеется ли менеджер для каталога сорцов, инклудов, библиотек?
Или только хардкор - всё ручками?
Есть в проектах редактор "окружения сборки". Ни разу не пользовался. ИМХО в pro файле удобнее.
Цитата: Bepec от Май 06, 2014, 17:36
12) Эмм... Ставил точки отладки, потом их убрал. При запуске приложения приложение останавливается как будто есть точка отладки. При этом в окошке справа снизу (без названия оно блин) отображается точка отладки другого проекта - другой main открывается. И никакой индикации где остановлено нет. Что делать?
Бывает такое. Лечится либо пересборкой, либо перезапуском креатора.
Записан
kuzulis
Джедай : наставник для всех
Offline
Сообщений: 2812
Re: Qt Creator. Вопросы новообращенного.
«
Ответ #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
Гость
Re: Qt Creator. Вопросы новообращенного.
«
Ответ #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
Сообщений: 976
Re: Qt Creator. Вопросы новообращенного.
«
Ответ #20 :
Май 06, 2014, 22:58 »
Цитата: Bepec от Май 06, 2014, 22:13
5) т.е. shift+F5 и потом F5 - не знал. 2 действия. Круто
Тем более с шифтом )
Тут креатору надо у VS поучиться
Там круче - панелька с 4 кнопками. Пуск/пауза/стоп/стоп + перекомпиляция + запуск
Тут спорно - 2 руки на двух кнопках нажимаю, даже не задумываясь. А VS - мышь таскать. ИМХО вопрос привычки.
Цитата: Bepec от Май 06, 2014, 22:13
10) поточнее можно? я потыкал в своём, не нашёл...
Проекты сбоку -> Вкладка Сборка и запуск -> Среда сборки -> Подробнее. Там всякие LIB и INCLUDE настроить можно. Повторюсь: ни разу не пользовался.
Из мелочей в студии после креатора больше всего выбешивает невозможность переключиться с h файла на cpp. Ну и плюс еще у креатора удобный Alt+Enter в h файле на строке с методом и автоматическая синхронизация у h и cpp файлов при редактировании объявления метода. Полезен ещё Ctrl+K но этим пользуюсь реже. И в обоих после GExperts в Delphi реально не хватает поиска следующего/предыдущего вхождения по имени переменной с Ctrl+Alt+Up и Ctrl+Alt+Down.
Глобально же в VS явно получше дела с отладкой обстоят. В креаторе же если бы не qDebug - уже забросил бы его нафиг.
Записан
Bepec
Гость
Re: Qt Creator. Вопросы новообращенного.
«
Ответ #21 :
Май 06, 2014, 23:28 »
Имеется такой функционал у студии (переключение). Правда комбинации не помню :/
Записан
Bepec
Гость
Re: Qt Creator. Вопросы новообращенного.
«
Ответ #22 :
Май 11, 2014, 12:35 »
В общем, бывшее мнение у меня укрепилось ещё прочнее. QtCreator красивая поделка, но именно поделка
Пользоваться можно, но неудобно. Глючит раз на пять проектов. Половины желаемых функций нет, или их выполнение затруднено(3-10 действий). Интерфейс более чем странный, особенно его зависания при переключении режимов сборки( вот этого вообще не понимаю
).
Моё мнение: сыровато на мой взгляд, для комфортной работы лично мне, пришлось бы переделать половину
Записан
kambala
Джедай : наставник для всех
Offline
Сообщений: 4747
Re: Qt Creator. Вопросы новообращенного.
«
Ответ #23 :
Май 11, 2014, 13:26 »
Цитата: Bepec от Май 11, 2014, 12:35
особенно его зависания при переключении режимов сборки( вот этого вообще не понимаю
).
.про файл парсится
Записан
Изучением 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
Сообщений: 233
Re: Qt Creator. Вопросы новообращенного.
«
Ответ #24 :
Май 11, 2014, 14:31 »
Цитата: kambala от Май 11, 2014, 13:26
.про файл парсится
В GUI thread???
Записан
Bepec
Гость
Re: Qt Creator. Вопросы новообращенного.
«
Ответ #25 :
Май 11, 2014, 15:03 »
В течении 2-4 секунд? Когда весь интерфейс становится неактивным и никакого оповещения нет? Только непонятные оповещение "Разбор" сбоку появляется в конце(а не в начале).
Парсинг файла в 30к строк столько же занимает блин
На самом деле много непривычно скорее для меня и не продумано. Основные вопросы то я привел, но разделение окон это хорошо - но блин, они открываются тоже через раз. Т.е. раз открывается сборка, раз не открывается - только мигает. Вывод приложения аналогично.
Ну да не суть. Неудобно...
«
Последнее редактирование: Май 11, 2014, 15:04 от Bepec
»
Записан
kambala
Джедай : наставник для всех
Offline
Сообщений: 4747
Re: Qt Creator. Вопросы новообращенного.
«
Ответ #26 :
Май 11, 2014, 15:31 »
Цитата: kamre от Май 11, 2014, 14:31
Цитата: kambala от Май 11, 2014, 13:26
.про файл парсится
В 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
Сообщений: 976
Re: Qt Creator. Вопросы новообращенного.
«
Ответ #27 :
Май 12, 2014, 09:22 »
Цитата: Bepec от Май 11, 2014, 15:03
Ну да не суть. Неудобно...
Ну так это-то и главное. Мне вот теперь тоже неудобно когда приходится к VS возвращаться после креатора.
Записан
kamre
Частый гость
Offline
Сообщений: 233
Re: Qt Creator. Вопросы новообращенного.
«
Ответ #28 :
Май 12, 2014, 11:23 »
Кстати, вопрос экспертам по MSVC: как сделать build только для startup project и его зависимостей?
При запуске оно само так делает, а вот как просто собрать startup project без запуска?
Записан
Hellraiser
Бывалый
Offline
Сообщений: 451
Re: Qt Creator. Вопросы новообращенного.
«
Ответ #29 :
Май 12, 2014, 11:27 »
Build solution или построить решение - Ctrl-Shift-B
Записан
Страниц:
1
[
2
]
3
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...