Qt 6 - Episode 27 - Qt Widgets vs QML and Qt Quick

Поделиться
HTML-код
  • Опубликовано: 7 ноя 2024

Комментарии • 17

  • @AleksandrStrizhevskiy
    @AleksandrStrizhevskiy Год назад +2

    I cannot express how grateful I am for this video. I am trying to build a little word game with Qt, I once built it before on Android. And I was trying to figure out how to do what I did on Android through Qt Widgets. Now I understand I should be looking at QML for that functionality.

  • @vogelpapafinn8156
    @vogelpapafinn8156 2 года назад

    "And may the odds be ever in your favor!" - you made me smile right there

  • @andreasmusic1222
    @andreasmusic1222 2 года назад +4

    Looking forward to the release of your QML for QT 6 series!

  • @vladimirkraus1438
    @vladimirkraus1438 2 года назад +8

    Very good comparison. I would however disagree on QML being fast. I find it very sluggish compared to QtWidgets. And still after so many years, it is not polished at all. My recommendation would be: do you target desktop and you do not require lots of animations? Then always go with QtWidgets. If you target also mobile or embeded or require lots of animations on desktop, then go with QML.
    QtWidgets are far from being dead. I would say, that QtWidgets recently became mature. While QML is still in staying in its puberty. It is definitely not mature.

  • @lopo8000
    @lopo8000 2 года назад +1

    damn i've been following the videos u made in 2011 and to see that u still making videos related to qt is kind of crazy over 10 year exp.

  • @TangerineTux
    @TangerineTux 7 месяцев назад

    11:08 “view.connect(...);”
    Isn’t this QObject::connect, which is static? Why is it being called on an instance?

  • @tim37021
    @tim37021 2 года назад

    QML is one of the most pleasant tech to work with. Not many people believes there exists a thing that building ui with it is faster then html. Qml is one of the most underrated tool in the world in my opinion

    • @ahmadalastal5303
      @ahmadalastal5303 2 года назад +2

      Well if you want to do only Desktop then QtWidgets are far better than QML, faster in building and it has better performance, for me QML is for nice animations only other than that I see it useless, and since I can call QtQuickWidget from inside the QtWidgets makes QtWidgets much powerful than QML, if you choose Qt to build your desktop app then QtWidgets is the way to go, embedded systems ? you know that Qt Widgets will also run on those devices I already seen a Qt Widget app running on DE1-SoC FPGA board.

  • @adoumbia1670
    @adoumbia1670 2 года назад

    Qml also is signal slot. I use to work on huge qml app for me it's faster learning curve if you get the logic. It's true most of time people use both. Qml inside widget or widget inside qml.

  • @harishrajora6453
    @harishrajora6453 2 года назад +1

    Is QTWidgets a better choice when you are building a software for a big company that needs to just focus on desktops and there are no relations with UI?

    • @VoidRealms
      @VoidRealms  2 года назад +1

      It really depends on what you're trying to accomplish remember widgets is really good on the desktop but QML runs anywhere

  • @TheRainHarvester
    @TheRainHarvester 2 года назад

    9:45 will the "wysiwyg" spit out the c code equivalent?

  • @nathanmiguel76
    @nathanmiguel76 2 года назад

    I wanna know why deaigner tab isn't working with qml, I select main qml file but designer tab dont work

    • @VoidRealms
      @VoidRealms  2 года назад

      You have to enable it
      Plan on covering that in the next video

    • @nathanmiguel76
      @nathanmiguel76 2 года назад

      @@VoidRealms weirdo qt decisions, but I think it's to promote qt desing studio

  • @cyclonekou6315
    @cyclonekou6315 2 года назад

    why my win7 64bit PC doesn‘t install QT6

  • @kibockkim7780
    @kibockkim7780 3 года назад

    바보나이스 구독 .