Pull to refresh
54
0
Сергиенко Антон @Harrix

Пользователь

Send message
Можно делать и слотами, а можно и так.
Ошибся с оформлением цитат.
Много вопросов. Постараюсь ответить на все.
Странно это, как они забыли в официальную сборку IDE(!) положить библиотеку и компилятор, совсем глупые наверное

Я не говорил, что они забыли положить библиотеку и компилятор. Просто при установке, как верно отметил NeoCode, нужно поставить галочку, чтобы установились части для создания десктопных приложений. Если всё ставить по умолчанию, то вариантов создания приложения для десктопа не будет.

Мы добавили #include <QtDeclarative/QDeclarativeView>, #include и др… А зачем мы все это добавили

Это требуется для того, чтобы связать QML и С++. Вполне возможно, что есть и другие способы, но в этом нужны эти модули.

, добавили namespace
Здесь соглашусь с Вами. Можно обойтись и без этого.

главное добавили QDeclarativeView *ui.
Ну без этого мы не подключим этим способом qml.

Обманывали наверное.
Статья не ставила своей целью показать красивости и основные приемы QML. Для этого существуют множество статей. Интерфейс был не важен, а была поставлена четко задача, которая и решалась.
Не нашел там описания взаимодействия QML и С++. Подробного описания начальных шагов тоже. Эта статья для самых новичков в этой среде — для тех, которые никогда Qt в глаза не видели, а программировали в других средах. И они, установив Qt Creator, не понимают, как что-то создать рабочее. При этом я ничего не говорю про уроки самого QML. Информации по этой области много.
12 ...
34

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity