How to support japanese writing in rich text editor
For a document editor that supports Japanese text it should be able to write vertically. Also, if I'm not wrong, there are some characters that are different when written vertically. Is there an easy way to do all that in a rich text editor widget?
I assume that those are the main problems. The character writing itself and to show them I guess it's already solved by other things, like html format, etc. And I don't know if I have to worry about anything else about that
https://redd.it/1ug33ti
@qt_reddit
For a document editor that supports Japanese text it should be able to write vertically. Also, if I'm not wrong, there are some characters that are different when written vertically. Is there an easy way to do all that in a rich text editor widget?
I assume that those are the main problems. The character writing itself and to show them I guess it's already solved by other things, like html format, etc. And I don't know if I have to worry about anything else about that
https://redd.it/1ug33ti
@qt_reddit
Reddit
From the QtFramework community on Reddit
Explore this post and more from the QtFramework community
Balancing visual layouting and custom code
I'm quite a beginner but quite interested in the visual layout of applications in QT Creator. (C++, without QML) On the other hand I start to find myself creating custom widgets. And I cannot always see a full visual preview.
What's a good balance between "visual editing" and custom Code?
https://redd.it/1ug7pe9
@qt_reddit
I'm quite a beginner but quite interested in the visual layout of applications in QT Creator. (C++, without QML) On the other hand I start to find myself creating custom widgets. And I cannot always see a full visual preview.
What's a good balance between "visual editing" and custom Code?
https://redd.it/1ug7pe9
@qt_reddit
Reddit
From the QtFramework community on Reddit
Explore this post and more from the QtFramework community
devcontainer support in QtCreator
Hi there! Has anyone successfully used devcontainer support in Qt Creator?
I’m trying it with v20, but I can’t get it to run. It appears in my project tree, and the Docker image has everything it needs. The same image also works when configured directly as a device. However, the devcontainer stays red and isn't available in Kits. I think I'm missing a step but I don't know which one.
Does anyone have a working example?
I’m on Debian 13, using a Debian 13 Docker image, in case that matters.
https://redd.it/1ugykc5
@qt_reddit
Hi there! Has anyone successfully used devcontainer support in Qt Creator?
I’m trying it with v20, but I can’t get it to run. It appears in my project tree, and the Docker image has everything it needs. The same image also works when configured directly as a device. However, the devcontainer stays red and isn't available in Kits. I think I'm missing a step but I don't know which one.
Does anyone have a working example?
I’m on Debian 13, using a Debian 13 Docker image, in case that matters.
https://redd.it/1ugykc5
@qt_reddit
Reddit
From the QtFramework community on Reddit
Explore this post and more from the QtFramework community
I successfully swapped over my Engine's UI library from ImGui to Qt
https://redd.it/1uh9x8c
@qt_reddit
https://redd.it/1uh9x8c
@qt_reddit
Reddit
From the QtFramework community on Reddit: I successfully swapped over my Engine's UI library from ImGui to Qt
Explore this post and more from the QtFramework community
How would you handle this problem (Card Designer)?
So I'm currently trying to make a card designer for my application (similar to the Qts Widgets Designer). I'm currently unsure if I should use the
I just plan to create a simple card designer for my application so you can use widgets to design it and layouts and thats it. I don't need rotation or z-ordering. Would you still recommend using the
Just you know: My Qt experience is very limited and I am still learning it.
Qt Widgets 6.11.1 and C++20
https://redd.it/1uhckqe
@qt_reddit
So I'm currently trying to make a card designer for my application (similar to the Qts Widgets Designer). I'm currently unsure if I should use the
QGraphicsView/Scene for Viewing the Widgets, I want to insert via a QGraphicsProxyWidget (because I want to give my users a direct view of the finished card and not use a QGraphicsRectItem) and I made a small prototype and had a lot of problems like the movement of QGraphicsProxyWidget where you need a wrapper item for it to be moveable (Stack Overflow post for this problem) and some others or creating my own view with a QWidget. I just plan to create a simple card designer for my application so you can use widgets to design it and layouts and thats it. I don't need rotation or z-ordering. Would you still recommend using the
QGraphicsView or create my own view? Do you have any recommendations which route I should go?Just you know: My Qt experience is very limited and I am still learning it.
Qt Widgets 6.11.1 and C++20
https://redd.it/1uhckqe
@qt_reddit
Stack Overflow
Make QGraphicsProxyWidget movable & selectable
I want to put a QWidget into a QGraphicsView and make the widget selectable and movable by using QGraphicsProxyWidget.
(This works perfectly for QGraphicsRectItem, QGraphicItem etc.)
This is the c...
(This works perfectly for QGraphicsRectItem, QGraphicItem etc.)
This is the c...
Don't know where to Start
Hey, I'm looking at a customer service job from the past three years and now I want to switch my career and get into software development. I have tried to learn web development but due to race in competition and AI it seems like going there would be a pretty tough job. And everybody starts from there. So that is the reason I started learning C++ And now I want to get into QT development. I have no idea what I am going to do. Please help me out with the resources or any suggestion. It will be really appreciated. Please keep in mind that I want to Land a job in this field.
https://redd.it/1uhdmdv
@qt_reddit
Hey, I'm looking at a customer service job from the past three years and now I want to switch my career and get into software development. I have tried to learn web development but due to race in competition and AI it seems like going there would be a pretty tough job. And everybody starts from there. So that is the reason I started learning C++ And now I want to get into QT development. I have no idea what I am going to do. Please help me out with the resources or any suggestion. It will be really appreciated. Please keep in mind that I want to Land a job in this field.
https://redd.it/1uhdmdv
@qt_reddit
Reddit
From the QtFramework community on Reddit
Explore this post and more from the QtFramework community
"Signal Drilling" and Qt design Philosophy
Hey everyone, I am seeking a little bit of advice from some more experienced Qt developers. For context, I have been using PySide6 to develop a couple of applications over the past 3 or so months, so I am relatively new to Qt development and the Qt Ecosystem in general. Recently, I've noticed a bit of an issue with the maintainability of the Signals in Qt.
In general, I have been structuring my projects in a relatively strict tree. I have a root "MainApplication" class that owns all UI widget classes, as well as any additional classes needed to do back end work. (I've been creating GUI applications for hardware, so usually back-end work looks like writing serial data of some sort.) My UI widgets then usually look like a tree where I have some sort of view/page that does a specific thing, and then I have additional nested widgets depending on the task I am trying to accomplish. Usually, I will define each individual Widget in it's own file, so a Serial terminal widget might be defined in a "serial_terminal.py" file.
The main issue I've been running into is when I have a deeply nested widget that exists far into the project's tree structure, and I need it to effect something on the back-end. Lets say I have an "Emergency Stop" button that's nested 5 widgets deep from my "MainApplication" class. That emergency stop button will need to emit a signal to my "HardwareManager" class to make something happen. To accomplish this, what I have been doing is having whatever classes own the button to emit that signal all the way up the tree, so that the MainApplication can finally connect it to the HardwareManager slot. This means that whenever I add a new button to one file, I'll have to edit up to 5 (or more) additional files just to add its intended functionality.
This problem seems very similar to React's "Prop drilling" issue, which is what Redux and other state managers try to solve. However, after a little bit of digging, I didn't seem to find much in the Qt ecosystem that aims to solve this issue, or even much discussion of this issue in the first place.
So my question is: What's the solution? Is the problem in the way in which I choose to structure my applications? Are there state managers out there that I missed? Do you just grit your teeth and accept the inconvenience? I would love to hear the thoughts of some more experience Qt developers!
https://redd.it/1uj4k5c
@qt_reddit
Hey everyone, I am seeking a little bit of advice from some more experienced Qt developers. For context, I have been using PySide6 to develop a couple of applications over the past 3 or so months, so I am relatively new to Qt development and the Qt Ecosystem in general. Recently, I've noticed a bit of an issue with the maintainability of the Signals in Qt.
In general, I have been structuring my projects in a relatively strict tree. I have a root "MainApplication" class that owns all UI widget classes, as well as any additional classes needed to do back end work. (I've been creating GUI applications for hardware, so usually back-end work looks like writing serial data of some sort.) My UI widgets then usually look like a tree where I have some sort of view/page that does a specific thing, and then I have additional nested widgets depending on the task I am trying to accomplish. Usually, I will define each individual Widget in it's own file, so a Serial terminal widget might be defined in a "serial_terminal.py" file.
The main issue I've been running into is when I have a deeply nested widget that exists far into the project's tree structure, and I need it to effect something on the back-end. Lets say I have an "Emergency Stop" button that's nested 5 widgets deep from my "MainApplication" class. That emergency stop button will need to emit a signal to my "HardwareManager" class to make something happen. To accomplish this, what I have been doing is having whatever classes own the button to emit that signal all the way up the tree, so that the MainApplication can finally connect it to the HardwareManager slot. This means that whenever I add a new button to one file, I'll have to edit up to 5 (or more) additional files just to add its intended functionality.
This problem seems very similar to React's "Prop drilling" issue, which is what Redux and other state managers try to solve. However, after a little bit of digging, I didn't seem to find much in the Qt ecosystem that aims to solve this issue, or even much discussion of this issue in the first place.
So my question is: What's the solution? Is the problem in the way in which I choose to structure my applications? Are there state managers out there that I missed? Do you just grit your teeth and accept the inconvenience? I would love to hear the thoughts of some more experience Qt developers!
https://redd.it/1uj4k5c
@qt_reddit
Reddit
From the QtFramework community on Reddit
Explore this post and more from the QtFramework community
CodePointer version 0.1.6 - new C++ IDE/editor
CodePointer is a new IDE written from scratch by me. It is focused on C++ at this moment (with cmake support out of the box, conan is WIP).
(https://github.com/codepointerapp/codepointer/releases/tag/v0.1.6)July release fixes dark mode, adds markdown indenter to qutepart-cpp, some Windows related bugs and small updates to the treesitter plugin.
CodePointer dark mode - on the left new scheme , on the right older version \(much brighter, harder to read\)
One huge win I see while using this IDE is that dark mode changes automatically on KDE. QtCreator for example changes the whole UI - but keeps editor white. On restart - the editor becomes dark. (BTW: the event of color change is not sent on Windows - is this a known issue?)
Binary packages for Windows and Linux are in https://github.com/codepointerapp/codepointer/releases/tag/v0.1.6
Code is available at:
https://github.com/codepointerapp/codepointer
https://gitlab.com/codepointer/codepointer
https://redd.it/1ujz1u1
@qt_reddit
CodePointer is a new IDE written from scratch by me. It is focused on C++ at this moment (with cmake support out of the box, conan is WIP).
(https://github.com/codepointerapp/codepointer/releases/tag/v0.1.6)July release fixes dark mode, adds markdown indenter to qutepart-cpp, some Windows related bugs and small updates to the treesitter plugin.
CodePointer dark mode - on the left new scheme , on the right older version \(much brighter, harder to read\)
One huge win I see while using this IDE is that dark mode changes automatically on KDE. QtCreator for example changes the whole UI - but keeps editor white. On restart - the editor becomes dark. (BTW: the event of color change is not sent on Windows - is this a known issue?)
Binary packages for Windows and Linux are in https://github.com/codepointerapp/codepointer/releases/tag/v0.1.6
Code is available at:
https://github.com/codepointerapp/codepointer
https://gitlab.com/codepointer/codepointer
https://redd.it/1ujz1u1
@qt_reddit
GitHub
Release v0.1.6 · codepointerapp/codepointer
Full Changelog: v0.1.5...v0.1.6
July 2026 - release v0.1.6 - The mother of all funk chords
While dark themes are supported (the editor has dark themes) and the system
theme was .... existing, it w...
July 2026 - release v0.1.6 - The mother of all funk chords
While dark themes are supported (the editor has dark themes) and the system
theme was .... existing, it w...
Background colour extending beyond tool tip background?
I'm trying to customize a Scrivener theme (which uses 'Qt5 framework and CSS tags,' whatever that means) but am having trouble with borders and background colours.
Basically, if I round the corners of the tool tip pop up, the background colour doesn't round with it; it extends beyond the border as sharp corners.
why it look like that
I tried a few different fixes for it that I found online, but I couldn't get them to work in Scrivener (92Learns said to use the overflow and overflow-clip-margin codes, but it didn't do anything in Scrivener). I'm also learning everything as I go, so I can't figure out why the provided code isn't working.
Suggested solution from 92Learns 'Border Radius Rules Every Designer Must Know'
If anyone has any ideas for fixing this I'd really appreciate it
https://redd.it/1uk21l2
@qt_reddit
I'm trying to customize a Scrivener theme (which uses 'Qt5 framework and CSS tags,' whatever that means) but am having trouble with borders and background colours.
Basically, if I round the corners of the tool tip pop up, the background colour doesn't round with it; it extends beyond the border as sharp corners.
why it look like that
I tried a few different fixes for it that I found online, but I couldn't get them to work in Scrivener (92Learns said to use the overflow and overflow-clip-margin codes, but it didn't do anything in Scrivener). I'm also learning everything as I go, so I can't figure out why the provided code isn't working.
Suggested solution from 92Learns 'Border Radius Rules Every Designer Must Know'
If anyone has any ideas for fixing this I'd really appreciate it
https://redd.it/1uk21l2
@qt_reddit
Qt Bridges - Public Beta for Rust
/r/rust/comments/1uknh6y/qt_bridges_public_beta_for_rust/
https://redd.it/1ukniji
@qt_reddit
/r/rust/comments/1uknh6y/qt_bridges_public_beta_for_rust/
https://redd.it/1ukniji
@qt_reddit
Reddit
From the QtFramework community on Reddit: Qt Bridges - Public Beta for Rust
Posted by crmaureir - 4 votes and 0 comments
GridLayout vs GridView for non-scrollable views
Is there any reason to use a QML GridView over a GridLayout with a Repeater when all items are always displayed on screen and scrolling is disabled?
I ask because I'm finding GridView's concept of fixed cellwidth/height restrictive and I'm able to achieve what I need with a GridLayout + Repeater. Just wanted to make sure I'm not breaking some golden QML rule.
https://redd.it/1uljxrp
@qt_reddit
Is there any reason to use a QML GridView over a GridLayout with a Repeater when all items are always displayed on screen and scrolling is disabled?
I ask because I'm finding GridView's concept of fixed cellwidth/height restrictive and I'm able to achieve what I need with a GridLayout + Repeater. Just wanted to make sure I'm not breaking some golden QML rule.
https://redd.it/1uljxrp
@qt_reddit
Reddit
From the QtFramework community on Reddit
Explore this post and more from the QtFramework community
Fluent-QT: a modern Fluent-style component library for Qt Widgets
Hi everyone,
I’m working on Fluent-QT, an open-source C++17 component library for Qt Widgets.
The goal is to help existing Qt Widgets applications get a more modern Fluent / WinUI-style desktop UI without migrating to QML.
I also built a project website where you can see the Gallery screenshots and download the demo app:
Website:
https://calvinhxx.github.io/Fluent-QT/
GitHub:
https://github.com/calvinhxx/Fluent-QT
The project currently includes reusable widgets, design tokens, theme infrastructure, animations, component states, and a runnable Gallery app. It supports Windows and macOS.
I’d appreciate feedback from people still building or maintaining Qt Widgets applications
I’d be interested in feedback from people still building or maintaining Qt Widgets applications:
\- Is this direction useful for your projects?
\- Which Widgets components are still missing in modern Qt desktop apps?
\- Would you prefer this to stay Fluent-focused, or support multiple design languages?
https://redd.it/1um9g1s
@qt_reddit
Hi everyone,
I’m working on Fluent-QT, an open-source C++17 component library for Qt Widgets.
The goal is to help existing Qt Widgets applications get a more modern Fluent / WinUI-style desktop UI without migrating to QML.
I also built a project website where you can see the Gallery screenshots and download the demo app:
Website:
https://calvinhxx.github.io/Fluent-QT/
GitHub:
https://github.com/calvinhxx/Fluent-QT
The project currently includes reusable widgets, design tokens, theme infrastructure, animations, component states, and a runnable Gallery app. It supports Windows and macOS.
I’d appreciate feedback from people still building or maintaining Qt Widgets applications
I’d be interested in feedback from people still building or maintaining Qt Widgets applications:
\- Is this direction useful for your projects?
\- Which Widgets components are still missing in modern Qt desktop apps?
\- Would you prefer this to stay Fluent-focused, or support multiple design languages?
https://redd.it/1um9g1s
@qt_reddit
calvinhxx.github.io
Fluent-QT
Modern Fluent UI for native Qt Widgets.
Is it possible to load a PDF asynchronously using QtPDF?
I'm trying to load a PDF in a Qt Widget application using threading. Irrespective of what I do, it fails to load the PDF. I tried creating a concurrent thread, made a new QPdfDocument, loaded a PDF into the entity and then moved it to the main thread before returning the pointer. It still doesn't work! Here is an MWE (I know that the PDF loading in this example is synchronous, but even this fails to work - forget about loading the PDF asynchronously):
QFuture<QPdfDocument*> future = QtConcurrent::run([](){
QPdfDocument* loadDoc = new QPdfDocument();
loadDoc->load(ProjectSettings::instance().pdfPath);
loadDoc->moveToThread(QApplication::instance()->thread());
return loadDoc;
});
m_document = future.result();
https://redd.it/1un54u8
@qt_reddit
I'm trying to load a PDF in a Qt Widget application using threading. Irrespective of what I do, it fails to load the PDF. I tried creating a concurrent thread, made a new QPdfDocument, loaded a PDF into the entity and then moved it to the main thread before returning the pointer. It still doesn't work! Here is an MWE (I know that the PDF loading in this example is synchronous, but even this fails to work - forget about loading the PDF asynchronously):
QFuture<QPdfDocument*> future = QtConcurrent::run([](){
QPdfDocument* loadDoc = new QPdfDocument();
loadDoc->load(ProjectSettings::instance().pdfPath);
loadDoc->moveToThread(QApplication::instance()->thread());
return loadDoc;
});
m_document = future.result();
https://redd.it/1un54u8
@qt_reddit
Reddit
From the QtFramework community on Reddit
Explore this post and more from the QtFramework community
How to program Qt QML on Linux using the inexpensive claude code and deepseek
https://www.youtube.com/watch?v=qyHaJyw9ilI
https://redd.it/1uo1jkf
@qt_reddit
https://www.youtube.com/watch?v=qyHaJyw9ilI
https://redd.it/1uo1jkf
@qt_reddit
Reddit
From the QtFramework community on Reddit: How to program Qt QML on Linux using the inexpensive claude code and deepseek
Explore this post and more from the QtFramework community
Can someone make a addon for my python app?
/r/PythonProjects2/comments/1uo2khk/can_someone_make_a_addon_for_my_python_app/
https://redd.it/1uo4d15
@qt_reddit
/r/PythonProjects2/comments/1uo2khk/can_someone_make_a_addon_for_my_python_app/
https://redd.it/1uo4d15
@qt_reddit
Reddit
From the QtFramework community on Reddit: Can someone make a addon for my python app?
Posted by JaneX1765 - 0 votes and 0 comments
Marry Qt/Gtk with Bevy and rust. Possible?
/r/rust/comments/1uo901t/marry_qtgtk_with_bevy_and_rust_possible/
https://redd.it/1uo91as
@qt_reddit
/r/rust/comments/1uo901t/marry_qtgtk_with_bevy_and_rust_possible/
https://redd.it/1uo91as
@qt_reddit
Reddit
From the QtFramework community on Reddit: Marry Qt/Gtk with Bevy and rust. Possible?
Posted by Badger_2161 - 1 vote and 0 comments
Can someone help me fix this issue with the QRubberBand
So I was working with the QRubberBand and set the shape to a rectangle. After it got drawn on screen, I realized that the rounded edges look awful (image). In the file manager Dolphin the rubber band looks really nice in the corner but mine look terrible.
Image how it should not look like
I tired to deriving it from my own class and creating my own paint method, but there when drawing the drawRoundedRect it had the same issues. Do you have any ideas how to fix it?
https://redd.it/1uoapzo
@qt_reddit
So I was working with the QRubberBand and set the shape to a rectangle. After it got drawn on screen, I realized that the rounded edges look awful (image). In the file manager Dolphin the rubber band looks really nice in the corner but mine look terrible.
Image how it should not look like
I tired to deriving it from my own class and creating my own paint method, but there when drawing the drawRoundedRect it had the same issues. Do you have any ideas how to fix it?
https://redd.it/1uoapzo
@qt_reddit
🚀 ModelViewer 2026.7.0 is out
/r/u_sharjith/comments/1uoo13f/modelviewer_202670_is_out/
https://redd.it/1uoo4t5
@qt_reddit
/r/u_sharjith/comments/1uoo13f/modelviewer_202670_is_out/
https://redd.it/1uoo4t5
@qt_reddit
Reddit
From the QtFramework community on Reddit: 🚀 ModelViewer 2026.7.0 is out
Posted by sharjith - 1 vote and 0 comments