cplusplusqt | Unsorted

Telegram-канал cplusplusqt - C++ & Qt

1220

Link: @CplusplusQt Embedded: @EMBCpp • Allowed Topics: C++ and everything related to Qt • Use only English • No Private Message without asking user's permission • No NSFW • No Spam • No unauthorized Bots • No Offtopic • No Self Promotions

Subscribe to a channel

C++ & Qt

https://www.udemy.com/course/learn-cpp-programming-beginner-to-advanced/?couponCode=8AE4638DA37AA36CD99F

💰49.99$ 0$
⏳ 13h 12m
4.55⭐️⭐️⭐️⭐️ (16057 students)

#IT_And_Software

Читать полностью…

C++ & Qt

Welcome to the group, @Aude1999! :-)

Wanna share your story of how you started with Qt, QML or C++? Maybe some nice feature that made you stick with it.
Rules are set on the description of the group. :)

Читать полностью…

C++ & Qt

any one used QTermWidget ?

Читать полностью…

C++ & Qt

Alas I do not. They cannot employ me directly by their own limitations but I do work closely with them. The official Qt Support should not be ignoring you. I raise up to several tickets a day and have a 48 hour response time (mostly much less) and I never get ignored. For questions about licencing) you should reach out to your nearest account manager - you can find this on their web site or you can use the support portal as well.

Читать полностью…

C++ & Qt

I really think qt is moving to mobile only, maybe I dont have enough experience but elements/qtquick widgets are so mobile-looking

Читать полностью…

C++ & Qt

Hacking isn’t such a big problem because nothing can prevent it. Decompiling to original code is a bigger issue since that is easier for competitors to replicate your app.

Читать полностью…

C++ & Qt

best way to protect is not to make your code part download at runtime ( — they will be dumped in no time and code coverage will be repeated, as env at start of app, including syscall's/rtdsc's) but to move the logic to your server. there's no other way

Читать полностью…

C++ & Qt

if your app is good, pay what you need to make it great for use

Читать полностью…

C++ & Qt

Is there anyone who works for Qt company here? I need some help and support ignoring me.

Читать полностью…

C++ & Qt

QGraphicsView is so ancient though.

Читать полностью…

C++ & Qt

QGraphicsView + OpenGL backend is the choice for GPU acceleration interface with no code leaking for free

Читать полностью…

C++ & Qt

You can always compile your qml in as resources... but I suppose then qmlcachegen can't work on it..

Читать полностью…

C++ & Qt

Ahh.. I see.
Because qmlcachegen still requires the qml, you're saying that it is inherently open source.

Читать полностью…

C++ & Qt

that makes QML not the best choice for many of us unless we pay for the license

Читать полностью…

C++ & Qt

I not said that license requires that, I meant that it will be open source out of your choice unless you pay for the commercial license

Читать полностью…

C++ & Qt

https://www.udemy.com/course/learn-cpp-programming-beginner-to-advanced/?couponCode=8AE4638DA37AA36CD99F

💰49.99$ 0$
⏳ 13h 12m
4.55⭐️⭐️⭐️⭐️ (16057 students)

#IT_And_Software

Читать полностью…

C++ & Qt

But they do. I got one answer that they will get back to me, and they never did. I tried multiple requests for a few months. My mistake was to create an app that contained 'Qt' in the name. And now I wish to monetize it, but need their permission to use 'Qt' in the commercial app name. I’m stuck here because the app is 10+ years old, open source, widely recognized. I don’t wish to change the app name, and I don’t get any valid response from Qt.

Читать полностью…

C++ & Qt

Qt is not mobile focussed. Cross platform is and then some. Please stay up to date with all the developments. Plus - qmlsc won't hide your QML either. It is still buried in the executable unless you explicitly say not to. Kindly look at the Qt 6.10 docs for qt_add_qml_module for details of the new feature coming just around the corner:

"Added the DISCARD_QML_CONTENTS option to qt_add_qml_module(), that removes original QML and JS file contents from the target's resource system."
https://doc-snapshots.qt.io/qt6-6.10/qt-add-qml-module.html

Note that the Qt5 way of dealing with QML has long long been deprecated.

Читать полностью…

C++ & Qt

I suppose @miketrahearn

Читать полностью…

C++ & Qt

qt despite beeing cross-platform, I think is more mobile (if ui is not very complicated)...

'webview' approach is the easiest for pc. any ui can be done with not a lot of effort
data sharing is fast, v8 is pre-jitted to pcode and jitted to native

size overhead may be a problem if you bundle everything, but if use webview — no problem

always use backend logic such as some arrays processing in c++ as callout

Читать полностью…

C++ & Qt

unique id in app to see purchase leak will not work. attackers always buy your soft from malware infected user, etc

Читать полностью…

C++ & Qt

if you pay for protectors eg. license managers — think that your app is broken after week and this version is free for people that don't want to buy it.... so you may monitor net and ask to delete those at the very beginning

Читать полностью…

C++ & Qt

write the cleanest code possible, easiest to you as possible, keeping in mind that attacker knows it 100%, maybe even better then you. think of rsa,elipticccurve/aes

Читать полностью…

C++ & Qt

yes, I completely agree that QML business model supports Qt Company, that is for sure a good thing. I think people need to know that if they make a commercial app and use QML, they may leak its code. They need to know how it is working, so they are more likely to pay for the commercial license

Читать полностью…

C++ & Qt

Regardless, as someone that works for TQtC, but is also an open source advocate, I want Qt to be accessible to people, but we also have to pay the bills, so commercial right now is a necessity to advance the toolkit.

I think of folks are profiting off of their own code that uses Qt, they should give some back to the community in the form of some open code.

Читать полностью…

C++ & Qt

resources is easy to extract anyway, you can encrypt those, but since with LGPL all libraries are separate, it is easy to inject library that extracts runtime QML code

Читать полностью…

C++ & Qt

while using QWidgets you are 100% safe from leaking the code even with LGPL

Читать полностью…

C++ & Qt

also qmlcachegen only improves startup by skipping QML parsing, while qmlsc boosts both startup and runtime by compiling QML/JS into native code, so we don’t get the best thing unless we pay

Читать полностью…

C++ & Qt

QML precompiled with qmlcachegen can be decompiled to nearly original QML because it preserves bytecode and structure, while qmlsc (commercial) translates QML into C++/machine code and cannot be decompiled back into QML

Читать полностью…

C++ & Qt

the compilation thing is a bit fuzzy, because I think there are 3 implementations of it.. One that came out long ago in Qt 5.7 I think it was.. That was discontinued in favor of newer better means of compilation... Those ones I think are commercial, but I'm not sure if both of them are.

Читать полностью…
Subscribe to a channel