Nah C++ is still alive though just not popular as it were.
@ruadeil_zabelin3 жыл бұрын
Those are nonsense statements by webdevs that haven't looked further than their own little world of programming. C++ is so much alive that I can easily find multiple job offers within a day and refuse anything that isn't fulltime c++. It's 4th on the tiobe index, under C, java and python, which makes a lot of sense to me. C# was above it for a while, but companies (at least here) are slowly learning that the benefits promised of moving to C# 10 years ago didn't actually happen.
@eddie23784 жыл бұрын
I wish QtCreator will start supporting true multi cursor editing like Sublime text, Jetbrains, Visual Studio Code and everything else.
@VoidRealms4 жыл бұрын
One thing I think we would all love...python - full Qt Creator support code completion (like other IDEs out there) - and compile the python code into a binary
@electrotsmishar4 жыл бұрын
exactly. I agree
@benuzimotorsports4 жыл бұрын
Will QML not longer base on javascript? Will the new QML code compile in C++ Code?
@facundofierro4 жыл бұрын
From my point of view QML is not really based on javascript. QML base classes are writen in c++, then you can extend this classes with qml markup language that uses javascript for executing functions. So in qt6 QML will be a full language (not only markup) and you dont need to use javascript. So then all will be compiled if you dont use javascript. I supponse that qml code will be transform to c++ and then compiled. For me this idea sound so great, I dont know about the existence of another compiled high level language (and also give you the chance of using c++ if you need it). I am also thinking about webassembly advantages.
@hatema4 жыл бұрын
This is awesome!
@JustYesntMan4 жыл бұрын
QOpenCL please
@susjjmegxj4 жыл бұрын
Please make Java Script machine accessible from C++. I mean If you want to Use Java Script Machine, you would be able to jsvm = new QEcmaScriptMachine(); qmlEngine.setEcmaScriptMachine(jsvm); So as a user I would want to use jsvm to execute user's scripts without attaching external libs.
@nkhullar14 жыл бұрын
Please share slides
@konstantinznamenskii15104 жыл бұрын
I need more information in the help and more examples for Qt Installer Framework
@VoidRealms4 жыл бұрын
I'm in love with this
@electrotsmishar4 жыл бұрын
same here
@AB-ms7my4 жыл бұрын
4:15 niche platforms would never die in niche environments like older embedded platforms. Older could mean more info on the Internet and more ready solutions. Newer could mean unstable.
@guaposneeze4 жыл бұрын
I really still don't get who the target audience for the 3D stuff at 15:00 is. If you are making a DCC app something like Maya, it's not useful to just include existing 3D content. If you are trying to make a 3D scene as art, you'll just do it in something like Maya (which you apparently already have to make the underlying content), rather than writing QML expressions to try and make a camera move. If you are making some other non DCC app, what is the benefit of a cut scene where a car drives down a road? You make a test editor, and every time you try and bring up the spell checker, a 3D car drives past instead?
@MrAntarpreets4 жыл бұрын
Could it not help in designing a game or any art that require user interaction (eg. menus for an otherwise 2d game) ? Reduce the size of embedding art if you need it from multiple angles, etc.
@denisobrezkov43544 жыл бұрын
I believe that it could be useful for visualization of such things like internals of some mechanism, e.g. car engine. I think it's the first step towards AR and VR in Qt.
@HermanWillems4 жыл бұрын
It's 3D for embedded systems. Which is a different niche specific usecase with no competitors, and it makes them money. Are you blind to not see that?
@aldrinaldrin46184 жыл бұрын
Are you expecting Qt to have a full blown 3d framework?
@ofersagi4 жыл бұрын
9:30 Qt Rendering Hardware Interface slide
@fjallmann4 жыл бұрын
Is it possible to use a python backend for binding the UI elements here? if so, are there any resources which have been shared for the same?
@flippert03 жыл бұрын
There are two bindings of Python to QT: PyQt ("Riverside Inc.") and PySide (by QT itself)
@dheiwofjjd4 жыл бұрын
how do i get the Qt design studio?
@facundofierro4 жыл бұрын
download.qt.io/official_releases/qtdesignstudio/
@dheiwofjjd4 жыл бұрын
@@facundofierro thx
@electrotsmishar4 жыл бұрын
amazing
@dsandreeff4 жыл бұрын
Why cmake? (last time I checked, it couldn’t build itself) How is it better than qmake? Why not qbs? (was made to replace qmake, did it fail thus?)
@steffen25924 жыл бұрын
qbs is dead
@ayedecoder58964 жыл бұрын
Why is it a nightmare using MySQL database server with Qt5.13.1 Creator? Is Qt6 going to make it easy to add MySQL driver to a project using C++? I have downloaded Qt5 more than six times as I have to uninstall and reinstall different versions both on Windows and Linux just to make MySQL work. Building the driver yourself is not user-friendly.
@mkmarineboy46024 жыл бұрын
aye decoder hehhee I suffered the same pain. Now Im not avaible to paste it from my notes, but here is the trick: for ubuntu it uses 14.04’s libmysql add ubuntu 14s source list to your source list and install its library. Qmysql driver is linked to it. It was pain I’ve read tons of stackoverflow threads...
@electrotsmishar4 жыл бұрын
It's so easy to do. Just copy the dll file from c bindings of mySql. or you can copy it from strawberry bin folder which is bundled with qt installer
@ayedecoder58964 жыл бұрын
@@electrotsmishar Hello Syed, could you email me at ayedecoder@gmail.com so that I can tell you more about this problem, please? I am still having trouble with it.
@julianmichailov31184 жыл бұрын
So Qt in Qt 6 will be Qt QML / Quick - QtWidgets will be forgotten, desktop development and KDE either - but the "bright" future will be there with MCU, cars and kiddish -"animated" / big thing sliding pages/ interface. QtQuick 3D - for any hardware accelerated platform - so "cool" - can change the color in QML .... Are you guys for real ... who will use this and for what ... for demos ? ... The approach is so fundamentally WRONG - for comparison - see frameworks like BGFX -with which you can actually develop something graphicly good on c/c++ ... not just funny phong shaded car. I am very sad for Qt c++ - hopefully there will be fork for c++ with QtWidgets from QML QtQuck stuff because obviously this management of Qt "lead" this this beautiful c++ framework away from c++.
@HermanWillems4 жыл бұрын
Remember QT is a commercial company, QML is unique and makes them money. (The only thing that comes a little bit near is Flutter from Google) The regular QtWidgets is making less money, and is opensource and free. Also, KDE doesn't make them any money so much. And in the Linux desktop world.... GTK3 is winning, look at GNOME 3 currently being the most popular and most well designed DE. (Because they paid real UX/UI designers to design GNOME 3) KDE seems more like a hobby project. QT = Commercial. That's why they are moving to a different way then you want. QT is also used more for Cars, and Industrial applications rather than PC applications these days. QT is going that direction, because that makes them money. Money talks. Tesla uses QT, now usa that interface and tell me it's bad.... You can't, it's the best in the world for cars. Because of QT, and that's why all other brands are also now using QT. BGFX is too heavy for embedded use. Totally different direction than QT is going..
@Petrovich244 жыл бұрын
They show us the same 3D car from the beginning of 2012. Since then both skeuomorphism and Nokia managed to die. Does 3D still have any usecase to improve the user interface? And why are the old-style Qt icons everywhere? Please use the same work from MS Paint that you set as the new Qt Creator icon. What about Qt3d WebAssembly support? What about public remote debugging API for qml? Money Laundering
@HermanWillems4 жыл бұрын
3D cars get used in embedded systems in car infotainment systems, and other industrial applications where normally 3D is not used. Therefore this market they have no competitors. The 3D models don't need to look great like in Games, they need to look OK and work smooth and give the user information. Especially work well on low end embedded systems for in lets say cars.