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

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

There are actually several iterations of quick compilation.. I think you are right that the current iteration is commercial only. However, the blanket statement that any non-commercial QML application is required to be open sourced (GPLv3) is incorrect.

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

C++ & Qt

Incorrect. Where are you getting that information from?

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

C++ & Qt

commercial license only

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

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.

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

C++ & Qt

Qt Quick Compiler only shipped with Qt Commercial License, either your QML is easy to read, even if you put that to the app resources, equal to be open sourced

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

C++ & Qt

for not commercial license QML code is forced to be open source

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

C++ & Qt

What you might be remembering is that Qt Widgets was moved out of the QtGui module, into its own module. This happened in Qt 5 (? I think?) - QGuiApplication was created, so there was no dependence on Qt Widgets when you create a Qt QML application.

That was much longer than 3 years ago though.

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