Header bar not matching GTK theme on Wayland (details in comments)
https://redd.it/1ez71nc
@qt_reddit
I had QT Creator 13 and i would like to test it.
I had QT creator installed in my Fedora 40 computer.
I would like to ask if someone could lend me some application project that i can open, compile and run, looking towards testing the state of my system.
https://redd.it/1eyixy4
@qt_reddit
QT Quick Design Window Not Working
Hi,
I just installed Qt and while installing I chose QT for Desktop development and QT Design Studio. After launching QT Creator, I created a new project with the following settings.
https://preview.redd.it/24f2y0sai2kd1.png?width=1052&format=png&auto=webp&s=71276a304c90129fd80bf7322c09ed9529b99c33
Filled out my project name and location, then did the following
https://preview.redd.it/nz8x3dbfi2kd1.png?width=1066&format=png&auto=webp&s=88bf595959e5369eed13ad6d27c1ad04b6aa23a2
After clicking next, I had the following popup because pyside6 was not installed in my venv, so I clicked on the install button in the popup.
https://preview.redd.it/921h6arki2kd1.png?width=1186&format=png&auto=webp&s=54c40e0aa53896bb46cd5184b64a5658d9fdbfa1
Now, when I open the design tab with the QML file selected, I get the error which says 'Line 0: The Design Modde requires a valid Qt Kit'
This is what my Edit->Preferences->Kits look like
https://preview.redd.it/cs34hdsui2kd1.png?width=776&format=png&auto=webp&s=3bdb103cdb4a06e2589f410913ddeb44b6e3dc5b
Any clue why this might be happening? I have been stuck on this for a couple of hours now :/
https://redd.it/1exyjg9
@qt_reddit
New PySide6 Developer Seeking Advice on Quickly Finding a Job
My journey began 4 months ago when I got accepted as an intern Qt developer, even though I had no experience with Qt. Thanks to Qt's amazing documentation, I was able to learn quickly. In just around three months, I built these two projects using PySide6 and QtQuick:
1. ERP CRM E-commerce application with WebSocket real-time image/audio chat, a customized voice recorder and visualizer, and integrated APIs and permission system (internship project I worked on by myself from scratch)
Here is a Demo: https://www.linkedin.com/posts/mouad-ait-ougrram\_qt-qml-softwaredevelopment-activity-7211326877418860545-3Zc6?utm\_source=share&utm\_medium=member\_desktop
2. Replica of my favorite typing website **monkeytype.com** (side project)
https://reddit.com/link/1e6do0f/video/xu72r3lkjadd1/player
repo: https://github.com/Mouad4399/Qtmonkeytype ( it is full QML just in case of switching to C++)
Now that I've completed these projects, I'm seeking advice on how to get a job working with PySide6. I haven't found many job postings specifically for PySide. Should I consider switching to the C++ Qt Framework, or is there another path I should take? Any advice would be greatly appreciated!
https://redd.it/1e6do0f
@qt_reddit
Current state of QML Hot Reload techniques, or QML layout design in general
TLDR: Is there any way to get some kind of QML hot reload mechanism working when using `qt_add_qml_module` using cmake?
I've seen dozens of github projects regarding QML hot reload of some sorts. I've tried a few more recent ones and they technically work, but seemingly only for super simple things (like proof of concept, one nested rectangle for example). Moreover, it seems like it's just not possible if you're utilizing `qt_add_qml_module`, and instead need to manage QML files manually in a QRC. My understanding is because `qt_add_qml_module` takes care of all the QRC things automatically.
* Of course there is Felgo, but I'm just looking at alternatives before ground up restructuring a current project for that (let alone having collaborators have to install, etc.)
* There is also the option of using loaders ([as explained here](https://www.youtube.com/watch?v=KSgl59mjBeY)), but it seems that requires manual QRC QML definitions and in turn C++ registrations. Then you miss the goodies that `qt_add_qml_module` gives you like automatic registration with macros (e.g. QML_ELEMENT)
* The best I can do right now is use QtCreator's QML Preview, but it's a bit tedious when creating dummy data especially when you have nested QML items. (By the way, did they remove [this](https://doc.qt.io/qt-5/qtquick-qmlscene.html#loading-test-data) from Qt6?) Also many times it'll just load the root QML file instead of the file I choose to preview (I'm assuming it's doing a fallback of some sort)
* I've tried QtDesigner a handful of times but I cannot understand it at all. I'm not opposed to it, just the UI is very unintuitive to me
So besides the obvious of Felgo, anyone have any updated way of doing things re: QML design? I'm not looking for a full-fledge hot reload with C++ models/etc, just something that works consistently.
(btw I'm a hobby level of Qt, so I might be misunderstanding some things)
https://redd.it/1e5w08n
@qt_reddit
Why does Tab key doesn't trigger KeyPressEvent in main widget after setting adn then clearing focus on QGraphicsTextItem in PySide2
In the following code snippet, there is a strange behaviour I can't manage to understand. After I double-click on the QGraphicsTextItem, the Tab key (and not any other key as far as I'm aware) is not triggering anymore the KeyPressEvent. It seems to come from the way PySide2 handle the focus in this case, and my blind guess is that it's linked to the fact that one of the QtCore.Qt.FocusReason is linked to the tab key (TabFocusReason).
import sys
from PySide2 import QtWidgets, QtCore, QtGui
class MainWindow(QtWidgets.QMainWindow):
def init(self):
super().init()
# Create a QGraphicsScene
self.scene = QtWidgets.QGraphicsScene()
# Create QGraphicsTextItem
textitem = QtWidgets.QGraphicsTextItem("Example")
textitem.setDefaultTextColor(QtCore.Qt.blue) # Optionally set text color
self.scene.addItem(textitem)
# Create QGraphicsView
self.view = QtWidgets.QGraphicsView(self.scene)
self.setCentralWidget(self.view)
# Store the text item for later use
self.textitem = textitem
def keyPressEvent(self, event):
"""For debugging purposes. If a key triggers the event, it prints its enum value."""
print(event.key())
super().keyPressEvent(event)
def mouseDoubleClickEvent(self, event):
# get the item we are clicking on
scenepos = self.view.mapToScene(event.pos())
item = self.scene.itemAt(scenepos, QtGui.QTransform())
if isinstance(item, QtWidgets.QGraphicsTextItem):
# minimalistically reproduces the bug
item.setTextInteractionFlags(QtCore.Qt.TextEditorInteraction)
item.setFocus(QtCore.Qt.MouseFocusReason)
item.setTextInteractionFlags(QtCore.Qt.NoTextInteraction)
item.clearFocus()
# Set the plain text to show the double click event worked
item.setPlainText("changed")
if name == "main":
app = QtWidgets.QApplication(sys.argv)
window = MainWindow()
window.show()
sys.exit(app.exec())
https://redd.it/1e5ff3l
@qt_reddit
Qt lcdNumber Display
Good afternoon,
A few days ago i asked about a simple countdown and I got good input, thanks for those that helped. Since then I had to modify it towards my main project and I have everything working well for it except that the countdown isnt displaying on the ui lcdNumber, I am able to see it countdown on the terminal. This code is on the race.pcc for my race tract game.
{
this->ui->StartB->connect(minutes,SIGNAL(countChanges2(int)), this,SLOT(minuteScreenUpdate(int)));
this->ui->StopB->connect(seconds,SIGNAL(countChanges1(int)), this, SLOT(secondScreenUpdate(int)));
}
race::~race()
{
delete ui;
}void race::start()
{
minutes->start();
seconds->start();
}
void race::terminate(){
minutes->terminate();
seconds->terminate();
}
void race::minuteScreenUpdate(int m)
{minuteScreen->display(m);}
void race::secondScreenUpdate(int x)
{secondScreen->display(x);}
https://redd.it/1e4733d
@qt_reddit
Debug Error setting text on Widget in Thread
I use QT Creator to create a regular qt application.
Add a simple simple QPushButton.
Create this function and call it in MainWindow ctor.
```
void MainWindow::foo()
{
std::thread t{[&] {
static int i{};
while (true)
{
++i;
// ui->pushbutton->setText(QString::number(69)); // No error
ui->pushbutton->setText(QString::number(i));
}
}};
t.detach();
}
````
ASSERT: "this->d->ref_.loadRelaxed() == 0" in file ../qt/work/qt/qtbase/src/corelib/tools/qarraydataops.h, lime 98
I'm using Qt 6.7.2 MSVC2019 64bit and Qt Creator 13.0.2 (Community)
As you can see by the comment, if I use just plain value 69, there is no error.
I know this is a weird piece of code, but that is because it is just as simple as I can put it for test code.
I've been trying to figure out why this is happening, and I can't figure it out. Any help is much appreciated.
https://redd.it/1e3b7ib
@qt_reddit
If you sell hardware that has a configuration software made with QT, does that count as selling the software, even though anyone can download it for free, just not use it without the physical product?
https://redd.it/1e33dqq
@qt_reddit
Need help for compiling qml module....
I wrote my own qml module. It can be import in qml file, and also is able to be linked as a shared lib.
Recently, I added a feature of a custom QQuickImageProvider to it. I want the provider to be installed to the QQmlEngine when the module loaded. So I wrote a QQmlEngineExtensionPlugin:
C++
class MyPlugin: public QQmlEngineExtensionPlugin {
Q_OBJECT
Q_PLUGIN_METADATA(IID QQmlEngineExtensionInterface_iid)
public:
explicit Qool_FilePlugin(QObject* parent = nullptr);
void initializeEngine(QQmlEngine* engine, const char* uri) override{
Q_UNUSED(uri)
engine.addImageProvider("myicon",new MyImageProvier);
}
};
qt_add_qml_module(MyModule
URI "My.Module"
VERSION 2.0
RESOURCE_PREFIX /mymodule
NO_GENERATE_PLUGIN_SOURCE
NO_PLUGIN_OPTIONAL
CLASS_NAME MyPlugin
SOURCES qoolfile_plugin.h qoolfile_plugin.cpp
)
PLUGIN_TARGET MyModule
to the cmake, which makes the library the plugin target itself, it works. But in this way i can no longer use MyModule as a shared library.resources table in APK 'C:\\Users\\RCH-USER\\AppData\\Local\\Android\\Sdk\\platforms\\android-35\\android.jar'.
error: failed to load include path C:\\Users\\RCH-USER\\AppData\\Local\\Android\\Sdk\\platforms\\android-35\\android.jar.
* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.
BUILD FAILED in 9s
Building the android package failed!
https://redd.it/1e24toy
@qt_reddit
Software Engineer Internship Qt Berlin 2024
2 weeks ago I had an interview for an internship position at Qt in Berlin. The interview went well and the feedback from the recruiters was good. They told me that I would get an answer after the interviews with the other candidates were finished (2 weeks). Has anyone received an answer so far? Also, if anyone knows what the next phase is, I'll provide some information.
Thanks!
https://redd.it/1e1ef40
@qt_reddit
Improving look & feel on Android w/ C++
As far as I'm aware the most common way to make Android apps on Qt is through QML. However, I don't like QML and have already written a full desktop app in C++; thus I want to run the same app on Android without issue.
However, there are lots of small inconsistencies, bugs, etc, including slow performance, dialogs taking ages to show up, some parts of the window not following scroll areas or enable/disable formatting, random crashes with cryptic backtraces, improperly scaled fonts, and a bunch of other small annoyances and bugs.
What are some ways that I can improve these?
https://redd.it/1e0v3x9
@qt_reddit
QWidgets devs, what changes are necessary for you to switch to qml? Personally, I would like to see the following:
https://redd.it/1e0ms1p
@qt_reddit
What’s the Best Learning Path for Developing Multi-Page Qt Applications in C++?
Hello everyone,
I'm new to QT and I want to make projects like Student Management System, Gym Membership management system, etc. in QT (C++) as a part of my Sem mini Project.
I'm well acquainted with the basics of C++ and have familiarized myself with the basics of QT. Using simple widgets, working with slots and signals etc. By now, I can make single page app having basics Logic.
However, my goal is to make projects like Student Mgmt System, etc. which requires multiple pages such as register page, login page and separate pages for each features.
I don't know how to make projects like this? I'm unsure how multi pages app are developed in QT. I tried to check online resources including video tutorials in youtube but ended up finding that there are not so much comprehensive tutorial for. Even if videos are there, they provide details on how to work with each components.
But i'm really unsure how should I design my overall application? Which component is efficient for multi pages logic? I worked with qStackWidget but I'm unsure if this is the correct widget.
I want someone who can give me path way so that I can develop small projects like I've mentioned.
Providing the high level design of my project would also be helpful.
NOTE: I'm using QT Widgets(not qt qml) and the language is C++
https://redd.it/1ez0rpu
@qt_reddit
Doing updates for own program
Hi
Uhm, I am currently working on a bigger Desktop application for customers in tourism branch. I have versioning by GitHub installed and the files are under this.
But I could not find informations about how I have to update in the future?
I mean, I roll out the program and later I have to update it, but the customers database must be the same and code working too...
Where can I find informations about this process?
Rgds
https://redd.it/1eyc0hv
@qt_reddit
How to implement animated backgrounds?
So I know tat you can use a .gif with QLabel and QMovie, but that only allows you to use an animated image for only a specific area, what would be the easiest approach if you wanted widgets like a QFrame to have an animated background?
https://redd.it/1e6f91l
@qt_reddit
QtCreator hangs for 1-2 seconds after pressing the return key (new line)
I was using Eclipse IDE for the past years and now I've switched to QtCreator for diverse reasons.
I'm working in a C source file with about 6k lines of code, and every time I hit return I have to wait for nearly 2 seconds. I didn't notice this with shorter (4k lines) files. I tried browsing the options seeing on-the-fly assistants that could be the bottleneck here to no avail.
Any suggestion on what to look for?
https://redd.it/1e66cn8
@qt_reddit
How can I fix this "use of deleted function" error?
When I try and run the code below, I get the following error:error: use of deleted function 'std::unique_ptr<_Tp, _Dp>::unique_ptr(const std::unique_ptr<_Tp, _Dp>&) [with _Tp = ASTNode; _Dp = std::default_delete<ASTNode>]'
Below is a snippet of the file in question:
ASTNodePtr Parser::parseExpression(const QList<Token>& tokens) {
QStack<ASTNodePtr> values;
QStack<char> ops;
auto applyOperator = [&values, &ops]() {
char op = ops.pop();
ASTNodePtr right = std::move(values.pop());
ASTNodePtr left = std::move(values.pop());
values.push(std::make_unique<OperatorNode>(op, std::move(left), std::move(right)));
};
for (const Token& token : tokens) {
if (token.type == Number) {
values.push(std::make_unique<NumberNode>(token.value.toDouble()));
} else if (token.type == Operator) {
while (!ops.isEmpty() && getPrecedence(ops.top()) >= getPrecedence(token.value.toChar().toLatin1())) {
applyOperator();
}
ops.push(token.value.toChar().toLatin1());
}
}
while (!ops.isEmpty()) {
applyOperator();
}
return std::move(values.top());
}
Please let me know what the problem is, how I can fix it, and if i need to provide any extra code. Thanks!
https://redd.it/1e5n6lr
@qt_reddit
Qt Creator on native debian with CMake - external libraries?
I'm struggling to wrap my head around a stupid topic in qt creator with cmake. I've googled it, I just don't get it so I need someone to explain it to me like I'm 12. Im on a debian based os. I have a native library in my /usr/include/ folder that I'm trying to implement into my c++ program. Do I have to add the path to the library in the CmakeLists.txt file? And what do I do to ensure that QT Creator can compile and build this without any administrator/root issues?
https://redd.it/1e4975x
@qt_reddit
Qt (PySide6) or a Flask app running in a window for a modern, fluid desktop application?
(I know I'll probably get biased answers here, but you never know. You guys also might know something I don't yet that could influence my choice.)
Greetings.
To provide some context, I'm a 17-year-old intern at a very small startup -- so small that there are no adult employees, save for the founder and his son. The founder, our boss, was our AP Computer Science teacher (AP is an American program that allows high school students to learn college credit by taking a class and subsequent exam on content equivalent to an entry-level college course). He needed some help, so he offered unpaid internships to a few of us.
Anyway, my first task is to find a Python UI library. The founder is very adamant about using Python for this application -- I guess for its host of APIs and junk. (It's an application whose main functionality is a chatbot powered by the OpenAI API. I don't feel comfortable sharing any more details.) And, well, for a practical, modern, fluid, and responsive UI, I came to two options: PySide6, for its features; or Flask, for the ease-of-use of HTML, CSS, and JS, as well as Flask's simplicity, with a library to run a window in such as Pywebview or FlaskWebGUI.
But which one should I go with? The founder seems fine with either one -- but if we use Flask, he'll just go ahead and host it. (I actually kind of l like that option more, as it's safer -- the code is inherently hidden so we don't have to deal with the mess that is Python obfuscation -- but it feels a little off for a desktop application.) And Qt is a verbose mess with which it's far more time-consuming to do things that take a few lines of HTML, CSS, and perhaps animation frameworks. Plus, when more people are hired as this company grows, they might have to be trained in Qt too -- it's more difficult than HTML/CSS/JS/Flask.
I'm concerned about the reception of the community and users. It's going to be a healthcare application, so security, robustness, usability, and maintainability are paramount. Please be gentle -- this is my first work experience, and I've only been using Python for about six months (been coding for about 10 months, altogether).
https://redd.it/1e3hfpp
@qt_reddit
QtWidgets on windows - look
I am writing a Qt6.7 application, and on linux it kinda works. On windows - the default style on Windows 11, is just unusable. No contrast in anything, listviews are not white (also no alternating colors) - this renders the style unusable. I found myself using `app.setStyle("windowsvista");` - to make it usable.
Any other 3rd party style I can use? (material? anyone?)
Regarding icons: On linux I was using the "distro" icons, how to handle the free desktop icon style? Where should I "put" the icons to be picked by the icon style? (I am actually thinking of using https://github.com/KDE/breeze-icons - the other alternative is to use https://github.com/spyder-ide/qtawesome which works differently - but is usable).
How do you guys/gals handle Windows (and OSX), from the look/feel point of view?
https://redd.it/1e37te7
@qt_reddit
No Kit option
https://preview.redd.it/nuuxklgvcfcd1.png?width=1920&format=png&auto=webp&s=7710e6f52e973ae4f50f5cbd40f43b58784fa789
I am new to Qt ,all was well but at the Kit selection option i see this, i do have MinGW compiler so idk what's the problem, can anyone help me out here
https://redd.it/1e2v2qc
@qt_reddit
Qt timer simple countdown
Making a quick and basic count down from 10 seconds using a start button but the lcdNumber display isnt showing my count down, forgive me if I dont reply its 3am and going to bed
in my mainwindow.h all i added was:
private:
Ui::MainWindow ui;
int counter;
private slots:
void start();
and my mainwindow.cpp:
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QtWidgets>
#include "counter.h"
MainWindow::MainWindow(QWidget parent)
: QMainWindow(parent)
, ui(new Ui::MainWindow)
{
ui->setupUi(this);
ui->setupUi(this);
this->connect(this->ui->pushButton, SIGNAL(clicked()), this,SLOT(start()));
this->counter=10;
this->ui->lcdNumber->display(counter);}
MainWindow::~MainWindow()
{
delete ui;
}
void MainWindow::start()
{
for(int i=10; i<=0; i--)
{
counter=counter-1;
this->ui->lcdNumber->display(counter);
}
}
https://redd.it/1e265dx
@qt_reddit
Help regarding deploying Example Calqlater app to android(issue with the gradle)
Here is the compile message , please help me on how to proceed on the debug I tried to but since I am beginner I really could not solve it .
Generating Android Package
Input file: C:/Qt/Examples/Qt-6.7.2/demos/calqlatr/build/Android_Qt_6_7_2_Clang_arm64_v8a-Debug/android-calqlatrexample-deployment-settings.json
Output directory: C:/Qt/Examples/Qt-6.7.2/demos/calqlatr/build/Android_Qt_6_7_2_Clang_arm64_v8a-Debug/android-build/
Application binary: calqlatrexample
Android build platform: android-35
Install to device: No
Warning: QML import could not be resolved in any of the import paths: QML
Warning: QML import could not be resolved in any of the import paths: QtQuick.Controls.Windows
Warning: QML import could not be resolved in any of the import paths: QtQuick.Controls.macOS
Warning: QML import could not be resolved in any of the import paths: QtQuick.Controls.iOS
Starting a Gradle Daemon, 2 incompatible and 7 stopped Daemons could not be reused, use --status for details
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 35
This Android Gradle plugin (7.4.1) was tested up to compileSdk = 33
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=35
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 35
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig UP-TO-DATE
> Task :javaPreCompileDebug UP-TO-DATE
> Task :checkDebugAarMetadata UP-TO-DATE
> Task :generateDebugResValues UP-TO-DATE
> Task :mapDebugSourceSetPaths UP-TO-DATE
> Task :generateDebugResources UP-TO-DATE
> Task :mergeDebugResources UP-TO-DATE
> Task :createDebugCompatibleScreenManifests UP-TO-DATE
> Task :extractDeepLinksDebug UP-TO-DATE
> Task :processDebugMainManifest UP-TO-DATE
> Task :processDebugManifest UP-TO-DATE
> Task :processDebugManifestForPackage UP-TO-DATE
> Task :mergeDebugShaders UP-TO-DATE
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets UP-TO-DATE
> Task :compressDebugAssets UP-TO-DATE
> Task :processDebugJavaRes NO-SOURCE
> Task :mergeDebugJavaResource UP-TO-DATE
> Task :checkDebugDuplicateClasses UP-TO-DATE
> Task :desugarDebugFileDependencies UP-TO-DATE
> Task :mergeExtDexDebug UP-TO-DATE
> Task :mergeLibDexDebug UP-TO-DATE
> Task :mergeDebugJniLibFolders UP-TO-DATE
> Task :mergeDebugNativeLibs UP-TO-DATE
> Task :stripDebugDebugSymbols UP-TO-DATE
> Task :validateSigningDebug UP-TO-DATE
> Task :writeDebugAppMetadata UP-TO-DATE
> Task :writeDebugSigningConfigVersions UP-TO-DATE
FAILURE: Build failed with an exception.
> Task :processDebugResources FAILED
Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
For more on this, please refer to https://docs.gradle.org/8.3/userguide/command\_line\_interface.html#sec:command\_line\_warnings in the Gradle documentation.
26 actionable tasks: 1 executed, 25 up-to-date
* What went wrong:
Execution failed for task ':processDebugResources'.
> A failure occurred while executing com.android.build.gradle.internal.res.LinkApplicationAndroidResourcesTask$TaskAction
> Android resource linking failed
aapt2.exe E 07-13 13:00:45 13104 9596 LoadedArsc.cpp:94\] RES_TABLE_TYPE_TYPE entry offsets overlap actual entry data.
aapt2.exe E 07-13 13:00:45 13104 9596 ApkAssets.cpp:149\] Failed to load
Proper way to build for Windows?
So, I have a simple QT app that works perfectly on macOS (personal project), and I want to run it on windows.
Eventually, I want a single .exe file that users can just double click.
Context:
I've been a developer for just about 10 years, worked with a bunch of different languages and platforms, but I have no clue how C++ build process works
I've been learning C++ for the last 3 months or so (never to late I guess)
The only dependencies of the project are Qt6, Google Tests and Nlohmann Json
The CMakeLists.txt is quite simple, just about 40 lines
As mentioned, I have no experience whatsoever in C++ or its tooling, I understand this is a skill issue
The question is... What's the best way to approach this?
Get a x64 windows machine, setup build process there?
Setup an ARM Windows VM, cross compile for x64 from there?
Setup a container for cross compilation and do everything from macOS?
If building from windows, should I use Visual Studio or Mingw?
(Curiosity) Are there any paid services that simplify the process?
So far I've tried a bit of everything so far and got nothing to work. I had a bunch of different issues with building Qt6, but that's not the focus of the post, issues are a learning opportunity, but I really need to be pointed in the right direction first!
https://redd.it/1e1exte
@qt_reddit
Crash issue
Using c++ on visual studios. I have a custom qstylizeditemdelegate in a combo box. When that combo box is open, and user clicks out of the app, destroy editor is called and the app crashes. Need advice
https://redd.it/1e0wfqt
@qt_reddit
Why dont i have the "Add new" option highlighted
some one please help meeeeeeeeeeeeeeeeeeeeeeeeeeee
https://redd.it/1e0u4iy
@qt_reddit
Is there some open source QT printer wrap?
1. need to align text
2. image
3. Compatible with many different printers
4. Suitable for many different paper sizes
https://redd.it/1dzxnqc
@qt_reddit