powered by simpleCommunicator - 2.0.27     © 2024 Programmizd 02
Map
Форумы / C++ [игнор отключен] [закрыт для гостей] / QtCreator: module "QtQuick" is not installed
25 сообщений из 120, страница 4 из 5
QtCreator: module "QtQuick" is not installed
    #40094485
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В данный момент неважно что я видел. У меня две ипостасти в форуме. Одна - это разговорчивый сосед.
Другая - это "человек в мундире". Человек - функция.
...
Рейтинг: 0 / 0
QtCreator: module "QtQuick" is not installed
    #40094495
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
В данный момент неважно что я видел. У меня две ипостасти в форуме. Одна - это разговорчивый сосед.
Другая - это "человек в мундире". Человек - функция.
красиво сказано)
...
Рейтинг: 0 / 0
QtCreator: module "QtQuick" is not installed
    #40094499
petrav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
petrav я прошу прощения что мы тут нафлудили. Если мешает то я могу удалить оффтоп.

Мне не мешает. Меня просто удивляет, что вы с ним спорите. А выше там товарищ две стены текста накатал, ну не знаю...
...
Рейтинг: 0 / 0
QtCreator: module "QtQuick" is not installed
    #40094500
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
petrav
mayton
petrav я прошу прощения что мы тут нафлудили. Если мешает то я могу удалить оффтоп.

Мне не мешает. Меня просто удивляет, что вы с ним спорите. А выше там товарищ две стены текста накатал, ну не знаю...

Ну ОК.
...
Рейтинг: 0 / 0
QtCreator: module "QtQuick" is not installed
    #40094530
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
petrav,
Тебе и не понять никогда.
Сидишь в сторонке и злишься)). Бывает.
...
Рейтинг: 0 / 0
QtCreator: module "QtQuick" is not installed
    #40094591
petrav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
petrav
В общем, оно начало запускаться после того как я в проект добавил переменные окружения:

Код: plaintext
1.
2.
QML2_IMPORT_PATH
QML_IMPORT_PATH
QT_PLUGIN_PATH

Но дело в том, что этого не требуется на другой машине. Ну это явный глюк инсталлятора QtCreator.
И даже непонятно ну куда ещё заглянуть, что бы увидеть различия в настройках компов.

Кстати, выяснилось, что это характерно не только для QML приложений, но и для обычных QtWidgets
приложений. При этом все библиотеки установлены.
...
Рейтинг: 0 / 0
QtCreator: module "QtQuick" is not installed
    #40094623
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
petrav
petrav
В общем, оно начало запускаться после того как я в проект добавил переменные окружения:

Код: plaintext
1.
2.
QML2_IMPORT_PATH
QML_IMPORT_PATH
QT_PLUGIN_PATH

Но дело в том, что этого не требуется на другой машине. Ну это явный глюк инсталлятора QtCreator.
И даже непонятно ну куда ещё заглянуть, что бы увидеть различия в настройках компов.

Кстати, выяснилось, что это характерно не только для QML приложений, но и для обычных QtWidgets
приложений. При этом все библиотеки установлены.

У меня несколько игровых лончеров на Кьют и работают как то без переменных окружения.
...
Рейтинг: 0 / 0
QtCreator: module "QtQuick" is not installed
    #40094629
petrav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Siemargl
petrav
пропущено...

Кстати, выяснилось, что это характерно не только для QML приложений, но и для обычных QtWidgets
приложений. При этом все библиотеки установлены.

У меня несколько игровых лончеров на Кьют и работают как то без переменных окружения.

Опять же, я говорю про запуск приложения из QtCreator. И переменные окружения устанавливаются не
на уровне ОС, а в настройках проекта (точнее даже в .user файле). И на некоторых компах этого не
требуется, т.е. IDE сама как-то всё настраивает.
...
Рейтинг: 0 / 0
QtCreator: module "QtQuick" is not installed
    #40094642
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
petrav
IDE сама как-то всё настраивает.
ну детский сад какой то.
Вы пример pro файла или файла user приведите.
Они текстовые!
...
Рейтинг: 0 / 0
QtCreator: module "QtQuick" is not installed
    #40094643
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
petrav,
На "некоторых компах".
IDE "как то сама"
...
И эти люди!!! И эти люди запрещают мне ковыряться в носу!!! (с)
)))
...
Рейтинг: 0 / 0
QtCreator: module "QtQuick" is not installed
    #40094646
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Люди и ИИ, созданные людьми.
...
Рейтинг: 0 / 0
QtCreator: module "QtQuick" is not installed
    #40094647
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ъъъъъ
Люди и ИИ, созданные людьми.

угу. Возвращаемся к аксиоме - инструменты надо знать в работе.
...
Рейтинг: 0 / 0
QtCreator: module "QtQuick" is not installed
    #40094713
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А разделяем ли мы понятия среда и сборщик в данном топике? И есть ли
вообще сборщик для QtCreator-ного кода?
...
Рейтинг: 0 / 0
QtCreator: module "QtQuick" is not installed
    #40094751
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
А разделяем ли мы понятия среда и сборщик в данном топике? И есть ли
вообще сборщик для QtCreator-ного кода?

https://doc.qt.io/qbs/
...
Рейтинг: 0 / 0
QtCreator: module "QtQuick" is not installed
    #40094754
petrav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Siemargl
mayton
А разделяем ли мы понятия среда и сборщик в данном топике? И есть ли
вообще сборщик для QtCreator-ного кода?

https://doc.qt.io/qbs/

Кстати, оно чем-то лучше QMake или просто так? :)
...
Рейтинг: 0 / 0
QtCreator: module "QtQuick" is not installed
    #40094755
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
petrav
просто так? :)
...
Рейтинг: 0 / 0
QtCreator: module "QtQuick" is not installed
    #40094762
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
А разделяем ли мы понятия среда и сборщик в данном топике? И есть ли
вообще сборщик для QtCreator-ного кода?

Мы про умолчания? )))
Меню - новый проект - Выбор системы сборки:
До 20 года умолчание в IDE стояло на qMake. После 20го переходим на CMake
...
Рейтинг: 0 / 0
QtCreator: module "QtQuick" is not installed
    #40094764
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
petrav
просто так? :)

вроде инженер, а спрашивать и разговаривать боится)
...
Рейтинг: 0 / 0
QtCreator: module "QtQuick" is not installed
    #40094822
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
А разделяем ли мы понятия среда и сборщик в данном топике? И есть ли
вообще сборщик для QtCreator-ного кода?
Сначала был qmake - на основе .pro файла создавал makefile. Практически аналог CMake.
Сравнительно недавно появился qbs - фактический сборщик на основе .qbs файла (которые заменяют .pro в новых версиях Qt). Описание проекта делается в формате очень похожем на json (не совсем он, но близко).
...
Рейтинг: 0 / 0
QtCreator: module "QtQuick" is not installed
    #40094825
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В идеале среда должна понимать DSL/qbs этого сборочного скрипта и затягивать в себя проект без ошибок
с модулями.
...
Рейтинг: 0 / 0
QtCreator: module "QtQuick" is not installed
    #40094841
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl
Сравнительно недавно появился qbs
хмм...
Интересно что недавно появился но соревнование проиграл и deprecated
...
Рейтинг: 0 / 0
QtCreator: module "QtQuick" is not installed
    #40094843
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
В идеале среда должна понимать DSL/qbs этого сборочного скрипта и затягивать в себя проект без ошибок
с модулями.
там лог процесса сборки выводится и вполне читабельно
...
Рейтинг: 0 / 0
QtCreator: module "QtQuick" is not installed
    #40094903
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
White Owl
Сравнительно недавно появился qbs
хмм...
Интересно что недавно появился но соревнование проиграл и deprecated

Главная "проблема" Qt с точки зрения сборки в том, что у фреймворка есть несколько хорошо известных библиотек, упоминание которых достаточно для полноценного сценария. Поэтому и появился qmake - как упрощение синтаксиса make, потом добавилась поддержка для всяких разных msbuild с кузенами. И все было замечательно: делаем минималистичный сценарий, в котором по существу всего два логических блока (список библиотек фреймворка и список исходных файлов), обрабатываем этот сценарий нашим транслятором и получившийся сценарий будет уже обрабатываться существующими (сторонними, но за много лет отлаженными) сборщиками. Главным выигрышем у qmake было то, что в нем нет нужды прописывать как именно исходник превращается в бинарник. У более универсального make эти правила надо всегда прописывать, это дает огромную свободу, но при разработке внутри одного конкретного фреймворка - эта свобода в принципе то и не нужна.

А где-то в 2017-ом в Qt появилась инициативная группа "а чего это мы используем сторонние сборщики?" и появился qbs. Но большой выгоды он не дал - люди привыкли писать .pro файлы и разбираться с новым форматом за просто так было просто лень. По скорости и удобству работы он не отличается от всех остальных сборщиков, а единственным плюсом было то что он знает список собственных библиотек Qt и собирает сам, без промежуточных звеньев.
Вот в итоге он и ушел официально в историю (в 2019-ом), хотя по факту он все еще развивается и живет.

Ну а дергание в сторону CMake это вообще-то ожидаемо. Все-же достаточно популярное решение для кросс-платформенной разработки. И qmake это фактически прямой конкурент. Так что с точки зрения CMake - для поддержки Qt достаточно скопировать функционал нескольких стандартных для qmake переменных, а все остальное в CMake и так уже есть. А Qt команде понадобилось добавить в QtCreator удобный интерфейс для редактирования cmakelist.txt. И все. Тут с обоих сторон не столько технические проблемы, сколько политические, легальные и проблемы гордости.


qmake выиграл в свое время, потому что его сценарий проще чем у make.
СMake сейчас выигрывает потому что он популярен в других библиотеках.
А за qbs кроме идеи "это наша собственная разработка" ничего нет.
...
Рейтинг: 0 / 0
QtCreator: module "QtQuick" is not installed
    #40094934
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl,
Я тоже с непривычки не мог усвоить формат pro файла проекта.
Все таки в студии это через ГУИ делается.
Но потом привык. Человек ко всему привыкает.
Мне qmake пока хватает.
Хотя заявлено что в новой будет прекомпиляция заголовков и если правда будет быстрее то это хорошо.
Больше никаких плюсов не вижу. Файл PRO уже привычен и никакие json не хочется.
...
Рейтинг: 0 / 0
QtCreator: module "QtQuick" is not installed
    #40094941
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
mayton
В идеале среда должна понимать DSL/qbs этого сборочного скрипта и затягивать в себя проект без ошибок
с модулями.
там лог процесса сборки выводится и вполне читабельно

Неважно как она выводит. Просто должна быть 100% повторяемость процесса сборки
на разных ПК и конфигурациях. А не "зайти в найстройки-конфигурации...". Так ведь
даже баг нельзя подтвердить или опровергнуть.
...
Рейтинг: 0 / 0
25 сообщений из 120, страница 4 из 5
Форумы / C++ [игнор отключен] [закрыт для гостей] / QtCreator: module "QtQuick" is not installed
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (0):
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]