Size: a a a

2021 April 24

TW

Tony Werner in Qt
Но зачем тогда вообще Qt и QML, может проще уж сразу Электрон? Хд
источник

МВ

Макс Воробьев... in Qt
это js внутри qml
источник

TW

Tony Werner in Qt
Qt выглядит все более монструозно...
источник

МВ

Макс Воробьев... in Qt
так и есть
источник

AA

Alexey Andreyev in Qt
QML следует стандарту ECMAScript также, как javascript или actionscript [1].
Интерпретатор qml-движка называется v4 по аналогии с гугловым v8, т.к. он легче [2]

Браузеры и Qt даже исторически сильно пересекаются [3,4,5]:

По адресу Waldemar Thranes gate, 98 в Осло родилось два современных движка рендеринга. Opera разработала там Presto для мобильных, телефонов и телевизоров. В соседнем офисе TrollTech работали над Qt, где Lars Knoll (сейчас CTO Qt Company) начал проект KHTML. Позднее Apple переименовала KHTML в WebKit, а WebKit дал начало движку Chromium Blink, на который Opera в итоге сама перешла.

И браузеры пересекаются с задачами, которые решает ОС [6]:

Браузеры всё более сопоставимы со стандартными userland API вроде POSIX: В то время как сам POSIX сейчас используется для создания браузеров в POSIX-совместимых системах.

При этом никто не заставляет тащить все модули с собой, есть механизмы для конфигурации сборки [7]. А для QML разрабатывается новая версия, в которой JS-движок будет выделен в необязательную отдельную часть, чтобы можно было было компилять QML без него. [8]

[1]: https://doc.qt.io/qt-5/qtqml-javascript-hostenvironment.html
[2]: https://www.qt.io/blog/2013/04/15/evolution-of-the-qml-engine-part-1
[3]: https://blogs.opera.com/news/2019/10/world-browser-day-oct-16-oslo-plaque/
[4]: https://behindkde.org/node/145/
[5]: https://groups.google.com/a/chromium.org/g/blink-dev/c/J41PSKuMan0/m/gD5xcqicqP8J
[6]: https://www.quora.com/What-is-the-difference-between-a-web-browser-and-an-OS/answer/Ciro-Santilli
[7]: https://doc.qt.io/QtForDeviceCreation/qt-configuration-tool.html#modifying-qt-build-configuration
[8]: https://youtu.be/JbSNobpE_sM
источник

V

Vladimir in Qt
Доброе утро!
Подскажите, пожалуйста, по Layouts.
Не нужно, чтобы растягивался верхний лэйаут. Поставил setFixedSize, не помогло
источник

V

Vladimir in Qt
источник

S

Sergey eSKon in Qt
Кроме выбора FixedSize нужно ещё этот самый фиксед сайз задать в максимуме и минимуме
источник

V

Vladimir in Qt
в sizePolicy каждого label внутри?
сделал. Вообще все виджеты поехали))
источник

V

Vladimir in Qt
источник

S

Sergey eSKon in Qt
Причем здесь лейбл? Вы хотите зафиксить верхний? Так и установите ему максимум и минимум
источник

S

Sergey eSKon in Qt
Причем вертикальный если вы высоту хотите фиксировать
источник

S

Sergey eSKon in Qt
А, ну да, вижу, что он и стал у вас фиксированным, так что ж ещё нужно?
источник

V

Vladimir in Qt
не вижу в его свойствах такую опцию
источник

V

Vladimir in Qt
источник

S

Sergey eSKon in Qt
Он же стал уже фиксированным у вас?
источник

S

Sergey eSKon in Qt
Да, да, у лейблов, сразу не разглядел что у вас там лейблы на телефоне мелко
источник

V

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

S

Sergey eSKon in Qt
Вот тут же все как вы хотели
источник

V

Vladimir in Qt
нет, нет, они растягиваются
источник