Size: a a a

2021 January 18

V

Vsevolod in Qt
jon pedro
Ну с этим я знаком=)
ну тогда после стл и похожего кьют реально покажется cute)
+ возможно, придется выучить новый язык (QML), если там UI на нем делают
(но, имхо, это гораздо лучше, чем виджеты)
источник

jp

jon pedro in Qt
Vsevolod
ну тогда после стл и похожего кьют реально покажется cute)
+ возможно, придется выучить новый язык (QML), если там UI на нем делают
(но, имхо, это гораздо лучше, чем виджеты)
Это да, к сожалению qml я ещё не изучал, хотя бы бегло пробегусь. Небыло необходимости с этим возиться
источник

V

Vsevolod in Qt
Anatoly Shirokov
К слову, если только андроид, то я бы не взял Qt.
Если только Андроид, то лучше натив, это логично

Но я, например, Котлин не знаю, и если надо быстро, то Qt весьма в тему
+ больший охват мобилок, если ещё iOS добавить
+ можно десктоп-версию подшаманить
источник

DK

Denis K in Qt
Vsevolod
Если только Андроид, то лучше натив, это логично

Но я, например, Котлин не знаю, и если надо быстро, то Qt весьма в тему
+ больший охват мобилок, если ещё iOS добавить
+ можно десктоп-версию подшаманить
котлин на порядок проще и приятней плюсов... имхо
источник

V

Vsevolod in Qt
Denis K
котлин на порядок проще и приятней плюсов... имхо
но приятнее ли он QML для UI?

честно говоря, при всех проблемах QML, затрудняюсь вспомнить что-либо лучше него
источник

B

BAHR in Qt
Инструмент надо подбирать под задачу, это относится и к программированию. И реально никогда не поздно изучить что-то новое, да оно сначала обычно не нравится, потому что вы знаете как решаются те-же задачи в других языках, но со временем привыкаешь, узнаешь лучше философию языка, фейерверка. Главное пользоваться=)
источник

DK

Denis K in Qt
Vsevolod
но приятнее ли он QML для UI?

честно говоря, при всех проблемах QML, затрудняюсь вспомнить что-либо лучше него
QML только начал изучать, пока не могу сравнить) но QML для UI же в основном?
источник

DK

Denis K in Qt
BAHR
Инструмент надо подбирать под задачу, это относится и к программированию. И реально никогда не поздно изучить что-то новое, да оно сначала обычно не нравится, потому что вы знаете как решаются те-же задачи в других языках, но со временем привыкаешь, узнаешь лучше философию языка, фейерверка. Главное пользоваться=)
тоже верно... так я в плюсы с Qt  недавно и пришел) задача возникла.
источник

V

Vsevolod in Qt
Denis K
QML только начал изучать, пока не могу сравнить) но QML для UI же в основном?
Теоретически подобная декларативная концепция подходит для совершенно разных сфер

Но конкретно в Qt — да, только UI в основном + некоторая UI-логика на JavaScript
Хотя никто и не мешает сделать консольное QML-приложение
источник

МВ

Макс Воробьев... in Qt
Denis K
QML только начал изучать, пока не могу сравнить) но QML для UI же в основном?
на qml можно попробовать писать не UI логику, но все-равно нужно будет добавлять куски на ++
источник

V

Vsevolod in Qt
Макс Воробьев
на qml можно попробовать писать не UI логику, но все-равно нужно будет добавлять куски на ++
не уверен по поводу производительности этого
если, например, в QML засунуть обработку запроса http-сервера
источник

RG

Renat Garaev in Qt
Vsevolod
не уверен по поводу производительности этого
если, например, в QML засунуть обработку запроса http-сервера
Ну обычно же в ++ кидают обработку, хотя можно и в js обработать его
источник

МВ

Макс Воробьев... in Qt
Vsevolod
не уверен по поводу производительности этого
если, например, в QML засунуть обработку запроса http-сервера
XMLHttpRequest в qml есть)
источник

V

Vsevolod in Qt
Макс Воробьев
XMLHttpRequest в qml есть)
это клиент, а я о веб-сервере)
источник

МВ

Макс Воробьев... in Qt
а веб-сервер на qml я делать не предлагаю
источник

МВ

Макс Воробьев... in Qt
хотя подумываю, о том, как это может выглядеть)
источник

МВ

Макс Воробьев... in Qt
возможно даже получится что-то хорошее, если на qml оставить исключительно конфигурацию, а все остальное - в ++
источник

RG

Renat Garaev in Qt
Макс Воробьев
а веб-сервер на qml я делать не предлагаю
Не понял извращения. Бакенд на js в QML?) по сокету чтоли?
источник

V

Vsevolod in Qt
Макс Воробьев
возможно даже получится что-то хорошее, если на qml оставить исключительно конфигурацию, а все остальное - в ++
чисто для конфигурации можно и json использовать, так скучно)
источник

МВ

Макс Воробьев... in Qt
 Route {
        Datasource {id: datasource}
        name: "users"
        Get {
              name: "user"
              delegate: JSONView {
                    property var user: datasource.getUserById(model.id)
                    Value { name: "id"; value: user.id }
                    Value { name: "firstname"; value: user.firstname }
                    //....
              }
        }

   }
источник