Size: a a a

2021 May 20

S

Skarn in Qt
А по поводу мобильных устройств - виджеты там тоже вроде как работают? Нужно просто обертку написать, соответствующий укрупненный стиль, жесты и адаптацию под тач. Зато результат более надежный выйдет и быстрый.
источник

AM

Anton Mihaylov in Qt
про сокет упустил. Про интеграцию вообще не согласен, можно хоть класс прокинуть, хоть свойство, хоть готовый инстанс, куда уж удобнее
источник

AM

Anton Mihaylov in Qt
Да, только со стилями беда будет. На разных ос со стилями просто кошмар, даже на десктопе. А на мобиле.... все, сливайте воду
источник

МВ

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

S

Skarn in Qt
Я пришел к выводу форсить везде Fusion, как наименее багованный и от него плясать уже своим QSS.
источник

S

Skarn in Qt
Я правда никогда не тестил на мобилах, но тестировали на Windows, Mac и Linux с KDE -  все хорошо было.
источник

AM

Anton Mihaylov in Qt
Fusion? есть линк почитать или пример какой то или не понимаю что это или не сталкивался.
источник

AM

Anton Mihaylov in Qt
про python не готов сказать, в разработке использую его только на вебе и на скриптах деплоя продукта
источник

AM

Anton Mihaylov in Qt
для приложения имхо это извращение
источник

S

Skarn in Qt
Qt предлагает набор стилей (это не QSS) - Windows несколько вариантов (по версиям), Mac и Fusion. Fusion по умолчанию, по моему на линуксе. Одной строчкой ты можешь зафорсить стиль на приложение. Это обеспечит одинаковую стандартную верстку, от которой ты уже делаешь QSS.
источник

МВ

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

S

Skarn in Qt
По умолчанию он сам ставит наиболее подходящий для нативного облика системы, как он считает нужным, отсюда у тебя виджеты и плавают между системами.
источник

S

Skarn in Qt
Mac тема вообще не дружит категорически с QGraphicsView, там баги, которые с 2013 никто не фиксит. Берите Fusion или Windows, не прогадаете. Но Windows имхо странноват.
источник

S

Skarn in Qt
Да ну почему. Можно нормально все запаковать под приложение.
источник

AM

Anton Mihaylov in Qt
А если нужно виджет спидометра например. Представь сколько времени уйдет на расчет математики и саму отрисовку через QPainter. в qml это можно сделать за пол дня. Я к тому, что если у нас кнопочное приложение, да еще и на десктопе, без вопросов, виджеты рулят, а если у нас БПЛА например и к нему нужен интерфейс, вот тут стоит задуматься
источник

S

Skarn in Qt
Я тут для такого извратился и сделал обертку-биндинг QT и ImGui. Интерактивные виджеты там пишутся на ура.
источник

П

Пашечка in Qt
По умолчанию в линуксе зависит от стиля КДЕ. Там чаще всего фьюжн, емнип
источник

S

Skarn in Qt
У меня например в 3D окне Gizmo манипуляторы, через имгуи. Там и библиотека готовых большая
источник

МВ

Макс Воробьев... in Qt
для бпла на виджетах интерфейс тоже есть: apm planner
источник

AM

Anton Mihaylov in Qt
Будем честными на Qt и на плюсах не сложно писать ))) Python хорош, но он интерпритируемый и даже в запакованном виде, насколько помню таскает за собой *.py файлы и как следствие имеет пробои
источник