Media is too big
VIEW IN TELEGRAM
[Ecliptica Qt Quick3D] Today, I finished working on the game's primary weapon.
Here's an example of a heavy bomb with a remote detonator. More details will be in DevLog 12.
https://redd.it/1resxo3
@qt_reddit
Here's an example of a heavy bomb with a remote detonator. More details will be in DevLog 12.
https://redd.it/1resxo3
@qt_reddit
[Ecliptica Devlog 12] Using Qt Quick 3d Particle system and Qt Quick 3d physics for implementation, weapons and explosives.
https://youtu.be/oiubNGnXtqQ
https://redd.it/1ri7g82
@qt_reddit
https://youtu.be/oiubNGnXtqQ
https://redd.it/1ri7g82
@qt_reddit
YouTube
eclipticadev12
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
This media is not supported in your browser
VIEW IN TELEGRAM
Hey everyone, while creating the game, I encountered a bottleneck in Qt instance lods. Today I prepared a patch to improve performance on complex scenes. Please take a look at the result.
https://redd.it/1ro2tmc
@qt_reddit
https://redd.it/1ro2tmc
@qt_reddit
What is the correct way to approach design of UI for Embedded targets ?
Hi there!
I want to build a GUI application which runs in Raspberry Pi. I have downloaded the QtCreator and Qt Design Studio desktop applications. However, I am finding it slightly difficult to design the UI in Qt Design Studio as in organizing the components, setting the margins, custom font etc.
So, I started exploring how to do it better and I came to know that such designs can be created in a tool called Figma. Even though I have started to design the UI in Figma, I don't know how to tailor the design to incorporate the states of different components like Buttons, sliders and switches. What I mean to say is, if I have used a toggle switch in Figma from the Material UI design kit, do I have to place the disabled state of the same switch in the Figma design so that it can be used in the Qt Quick GUI application ? I am kind of stuck here.
Please let me know how I should be going about this.
PS : I don't have any UI design knowledge, so if you could suggest any resources to learn from, it would be very helpful.
Thanks!
https://redd.it/1rmlfgl
@qt_reddit
Hi there!
I want to build a GUI application which runs in Raspberry Pi. I have downloaded the QtCreator and Qt Design Studio desktop applications. However, I am finding it slightly difficult to design the UI in Qt Design Studio as in organizing the components, setting the margins, custom font etc.
So, I started exploring how to do it better and I came to know that such designs can be created in a tool called Figma. Even though I have started to design the UI in Figma, I don't know how to tailor the design to incorporate the states of different components like Buttons, sliders and switches. What I mean to say is, if I have used a toggle switch in Figma from the Material UI design kit, do I have to place the disabled state of the same switch in the Figma design so that it can be used in the Qt Quick GUI application ? I am kind of stuck here.
Please let me know how I should be going about this.
PS : I don't have any UI design knowledge, so if you could suggest any resources to learn from, it would be very helpful.
Thanks!
https://redd.it/1rmlfgl
@qt_reddit
Reddit
From the QtFramework community on Reddit
Explore this post and more from the QtFramework community
This media is not supported in your browser
VIEW IN TELEGRAM
I built my own animated math plotter similar to Desmos [Python, PyOpenGL, PySide6, NumPy] - marching squares + batched line rendering
https://redd.it/1rlrclh
@qt_reddit
https://redd.it/1rlrclh
@qt_reddit
PyQT6 - how to get and handle swipes in code?
Hi
I've been using PyQT6 for some time, and I've written a program for a music songbook - left hand side has a list of songs, and the main part of the screen has a QtWebEngine - which displays the song text.
What I'm trying to do is to pick up swipes to left or right so I can turn the pages (switch to next or previous song).
I'm trying to locate an example of PyQT6 code which does this (from what I can tell PySide6 code isn't drop-in compatible?)
Anyone have any ideas?
I thought this code may work, but it doesn't appear to pick swipes up:
from PyQt6.QtWidgets import QApplication, QWidget, QSwipeGesture, QGestureEvent
from PyQt6.QtCore import Qt, QEvent
def init(self):
self.grabGesture(Qt.GestureType.SwipeGesture)
def event(self, event):
if event.type() == QEvent.Type.Gesture:
return self.gestureEvent(event)
return super().event(event)
def gestureEvent(self, event: QGestureEvent):
swipe = event.gesture(Qt.GestureType.SwipeGesture)
Many thanks in advance :-)
Carl.
https://redd.it/1rm8p98
@qt_reddit
Hi
I've been using PyQT6 for some time, and I've written a program for a music songbook - left hand side has a list of songs, and the main part of the screen has a QtWebEngine - which displays the song text.
What I'm trying to do is to pick up swipes to left or right so I can turn the pages (switch to next or previous song).
I'm trying to locate an example of PyQT6 code which does this (from what I can tell PySide6 code isn't drop-in compatible?)
Anyone have any ideas?
I thought this code may work, but it doesn't appear to pick swipes up:
from PyQt6.QtWidgets import QApplication, QWidget, QSwipeGesture, QGestureEvent
from PyQt6.QtCore import Qt, QEvent
def init(self):
self.grabGesture(Qt.GestureType.SwipeGesture)
def event(self, event):
if event.type() == QEvent.Type.Gesture:
return self.gestureEvent(event)
return super().event(event)
def gestureEvent(self, event: QGestureEvent):
swipe = event.gesture(Qt.GestureType.SwipeGesture)
Many thanks in advance :-)
Carl.
https://redd.it/1rm8p98
@qt_reddit
Reddit
From the QtFramework community on Reddit
Explore this post and more from the QtFramework community
Running PySide6 with a debug build of QT?
What's the most efficient way to run a PySide6 with a debug build of QT? I have an intermittent segfault that started to appear. It only happens on CI, maybe 10% of the time, only with python 3.13 (most of the time) and 3.11 (rarely).
I'd like to have my CI print a useful backtrace when that happens.
What's my best course of action here?
https://redd.it/1rjbzaw
@qt_reddit
What's the most efficient way to run a PySide6 with a debug build of QT? I have an intermittent segfault that started to appear. It only happens on CI, maybe 10% of the time, only with python 3.13 (most of the time) and 3.11 (rarely).
I'd like to have my CI print a useful backtrace when that happens.
What's my best course of action here?
https://redd.it/1rjbzaw
@qt_reddit
Reddit
From the QtFramework community on Reddit
Explore this post and more from the QtFramework community
Is there something like Intro JS for Qt6 / pyside?
If i want to create an interactive tutorial.
https://redd.it/1rivlmi
@qt_reddit
If i want to create an interactive tutorial.
https://redd.it/1rivlmi
@qt_reddit
Calender app
I'm looking for a simple calendar app or widget that has each day of the week in a column and where you can click at points to put in a meeting, event, etc.
Think any calendar app on your phone, basically.
I checked online but only found the calendar widget, which is a day picker and not the kind of calendar I'm looking for.
Does such a calendar already exist, e.g. as a widget or one of the Qt examples?
https://redd.it/1rqnfl1
@qt_reddit
I'm looking for a simple calendar app or widget that has each day of the week in a column and where you can click at points to put in a meeting, event, etc.
Think any calendar app on your phone, basically.
I checked online but only found the calendar widget, which is a day picker and not the kind of calendar I'm looking for.
Does such a calendar already exist, e.g. as a widget or one of the Qt examples?
https://redd.it/1rqnfl1
@qt_reddit
Reddit
From the QtFramework community on Reddit
Explore this post and more from the QtFramework community
Qt 6.10.2 - Can't install commercial license
I started with a evaluation license, then I was given the leftovers of a commercial license (50 days left). However, I can't seem to get Qt Creator to see the license json file in the qtlicd folder. Any thoughts?
I've put in a support ticket, but they indicated it may take up to 2 business days to respond. I'm thinking maybe just continue with my development (just starting out in Qt for GUI development) hoping my evaluation license will automatically transition to the stored commercial license when it expires (yep, in 2 days).
UPDATE: Got a response from Qt Support, which resulted in me removing all .qt-license instances on my computer except the one at 'qtlicd' folder. In that folder, I stored the downloaded .qt-license and json file. Now Qt Creator loads without the 'Buy License' popup.
https://redd.it/1rpjwjx
@qt_reddit
I started with a evaluation license, then I was given the leftovers of a commercial license (50 days left). However, I can't seem to get Qt Creator to see the license json file in the qtlicd folder. Any thoughts?
I've put in a support ticket, but they indicated it may take up to 2 business days to respond. I'm thinking maybe just continue with my development (just starting out in Qt for GUI development) hoping my evaluation license will automatically transition to the stored commercial license when it expires (yep, in 2 days).
UPDATE: Got a response from Qt Support, which resulted in me removing all .qt-license instances on my computer except the one at 'qtlicd' folder. In that folder, I stored the downloaded .qt-license and json file. Now Qt Creator loads without the 'Buy License' popup.
https://redd.it/1rpjwjx
@qt_reddit
Reddit
From the QtFramework community on Reddit
Explore this post and more from the QtFramework community
Blurry SVG
Hi. I use this code trying to make SVG icons pixel perfect:
Image {
sourceSize.width: width
sourceSize.height: height
}
This works fine if the scaling is an integer value (100%, 200% or 300%) - icons are perfect. But when I set it to 150% or 250%, the icons are blurry.
Even if I try to increase the sourceSize, it helps only a bit, so they are still blurry, and if I increase too much, they became partially crispy and partially still blurry.
Is there any way to work this around? Will Qt ever fix it?
P.S. I checked on Windows 10 using Qt 6.9.3, 6.10.2 and 6.11 RC.
UPD Thanks to Sir\_Cheesy\_Cheese, this is fixed by using
smooth: false
https://redd.it/1rpemra
@qt_reddit
Hi. I use this code trying to make SVG icons pixel perfect:
Image {
sourceSize.width: width
sourceSize.height: height
}
This works fine if the scaling is an integer value (100%, 200% or 300%) - icons are perfect. But when I set it to 150% or 250%, the icons are blurry.
Even if I try to increase the sourceSize, it helps only a bit, so they are still blurry, and if I increase too much, they became partially crispy and partially still blurry.
Is there any way to work this around? Will Qt ever fix it?
P.S. I checked on Windows 10 using Qt 6.9.3, 6.10.2 and 6.11 RC.
UPD Thanks to Sir\_Cheesy\_Cheese, this is fixed by using
smooth: false
https://redd.it/1rpemra
@qt_reddit
Reddit
Check out Sir_Cheesy_Cheese’s Reddit profile
Explore Sir_Cheesy_Cheese’s posts and comments on Reddit
Media is too big
VIEW IN TELEGRAM
I built a full dealership management system in QtQuick. here's the UI
https://redd.it/1rrso19
@qt_reddit
https://redd.it/1rrso19
@qt_reddit
Qt World Summit 2026: Going Virtual
I’m honestly a bit confused about the decision regarding the Qt Summit.
I attended the summit last year and had a really great time. The talks were interesting, the atmosphere was great, and it was also a nice opportunity to meet other Qt developers in person and exchange ideas. Because of that, I was really looking forward to the next one.
As far as I remember, the next Qt Summit had already been announced to take place in Berlin, which sounded great. So it was surprising to suddenly see the change and that the event is moving away from being an in-person summit.
Of course there might be reasons behind the scenes that I’m not aware of, but from the outside the decision feels quite sudden and a bit hard to understand. The in-person aspect was a big part of what made the summit special for me.
It’s honestly a bit disappointing, because I was really looking forward to attending again.
https://redd.it/1rrsknu
@qt_reddit
I’m honestly a bit confused about the decision regarding the Qt Summit.
I attended the summit last year and had a really great time. The talks were interesting, the atmosphere was great, and it was also a nice opportunity to meet other Qt developers in person and exchange ideas. Because of that, I was really looking forward to the next one.
As far as I remember, the next Qt Summit had already been announced to take place in Berlin, which sounded great. So it was surprising to suddenly see the change and that the event is moving away from being an in-person summit.
Of course there might be reasons behind the scenes that I’m not aware of, but from the outside the decision feels quite sudden and a bit hard to understand. The in-person aspect was a big part of what made the summit special for me.
It’s honestly a bit disappointing, because I was really looking forward to attending again.
https://redd.it/1rrsknu
@qt_reddit
Reddit
From the QtFramework community on Reddit
Explore this post and more from the QtFramework community
PR on QtChart not getting attention?
Hi,
I found a bug and fixed it in QtChart with this PR, it seems to get no attention at all.
Is there something I should do? I know QtCharts is planned to be replaced by QTGraph eventually
https://redd.it/1ry2az9
@qt_reddit
Hi,
I found a bug and fixed it in QtChart with this PR, it seems to get no attention at all.
Is there something I should do? I know QtCharts is planned to be replaced by QTGraph eventually
https://redd.it/1ry2az9
@qt_reddit
GitHub
Fix nullptr disconnect warning when destroying an OpenGL enabled chart by pylessard · Pull Request #8 · qt/qtcharts
When destroying an OpenGL enabled chart, I encounter a reproducible warning :
qt.core.qobject.connect: QObject::disconnect: Unexpected nullptr parameter
After review, I found that the GLWidget::cle...
qt.core.qobject.connect: QObject::disconnect: Unexpected nullptr parameter
After review, I found that the GLWidget::cle...
Building an open-source market microstructure terminal (C++/Qt/GPU heatmap) & looking for feedback from people
Hello all, longtime lurker.
For the past several months I've been building a personal side project called Sentinel, which is an open source trading / market microstructure and order flow terminal. I use Coinbase right now, but could extend if needed. They currently do not require an api key for the data used which is great.
https://preview.redd.it/12k6h78x65pg1.png?width=1920&format=png&auto=webp&s=757f41b68627a496cef5179aa7fb3d86b2903b3b
The main view is a GPU heatmap. I use TWAP aggregation into dense u8 columns, with a single quad texture, and no per-cell CPU work. The client just renders what the server sends it. The grid is a 8192x8192 (insert joke 67M cell joke) and can stay at 110 FPS while interacting with a fully populated heatmap. I recently finished the MSDF text engine for cell labels so liquidity can be shown while maintaining very high frame rates.
There's more than just a heatmap though:
* DOM / price ladder
* TPO / footprint (in progress)
* Stock candle chart with SEC Form 4 insider transaction overlays
* From scratch EDGAR file parser with db
* TradingView screener integration (stocks/crypto, indicator values, etc.)
* SEC File Viewer
* Paper trading with hotkeys, server-side execution, backtesting engine with AvendellaMM algo for testing
* Full widget/docking system with layout persistence
* and more
The stack is C++20, Qt6, Qt Rhi, Boost.Beast for Websockets. Client-server split with headless server for ingestion and aggregation, Qt client for rendering. The core is entirely C++ and client is the only thing that contains Qt code.
The paper trading, replay and backtesting engine are being worked on in another branch but almost done. It will support one abstract simulation layer with pluggable strategies backtested against a real order book and tick feed as well as live paper trading (real $ sooner or later), everything displayed on the heatmap plot.
Lots of technicals I left out for the post, but if you'd like to know more please ask. I spent a lot of time working on this and really like where it's at. :)
Lmk what you guys think, you can check it out here: [https://github.com/pattty847/Sentinel](https://github.com/pattty847/Sentinel)
Here's a video showing off some features, a lot of the insider tsx overlays, but includes the screener and watch lists as well.
https://reddit.com/link/1rxur1o/video/w50anspt15pg1/player
[MSDF showcase](https://reddit.com/link/1rxur1o/video/7e2hvigk55pg1/player)
[AvendellaMM Paper Trading \(in progress\)](https://reddit.com/link/1rxur1o/video/afwl7mnb65pg1/player)
https://redd.it/1rxur1o
@qt_reddit
Hello all, longtime lurker.
For the past several months I've been building a personal side project called Sentinel, which is an open source trading / market microstructure and order flow terminal. I use Coinbase right now, but could extend if needed. They currently do not require an api key for the data used which is great.
https://preview.redd.it/12k6h78x65pg1.png?width=1920&format=png&auto=webp&s=757f41b68627a496cef5179aa7fb3d86b2903b3b
The main view is a GPU heatmap. I use TWAP aggregation into dense u8 columns, with a single quad texture, and no per-cell CPU work. The client just renders what the server sends it. The grid is a 8192x8192 (insert joke 67M cell joke) and can stay at 110 FPS while interacting with a fully populated heatmap. I recently finished the MSDF text engine for cell labels so liquidity can be shown while maintaining very high frame rates.
There's more than just a heatmap though:
* DOM / price ladder
* TPO / footprint (in progress)
* Stock candle chart with SEC Form 4 insider transaction overlays
* From scratch EDGAR file parser with db
* TradingView screener integration (stocks/crypto, indicator values, etc.)
* SEC File Viewer
* Paper trading with hotkeys, server-side execution, backtesting engine with AvendellaMM algo for testing
* Full widget/docking system with layout persistence
* and more
The stack is C++20, Qt6, Qt Rhi, Boost.Beast for Websockets. Client-server split with headless server for ingestion and aggregation, Qt client for rendering. The core is entirely C++ and client is the only thing that contains Qt code.
The paper trading, replay and backtesting engine are being worked on in another branch but almost done. It will support one abstract simulation layer with pluggable strategies backtested against a real order book and tick feed as well as live paper trading (real $ sooner or later), everything displayed on the heatmap plot.
Lots of technicals I left out for the post, but if you'd like to know more please ask. I spent a lot of time working on this and really like where it's at. :)
Lmk what you guys think, you can check it out here: [https://github.com/pattty847/Sentinel](https://github.com/pattty847/Sentinel)
Here's a video showing off some features, a lot of the insider tsx overlays, but includes the screener and watch lists as well.
https://reddit.com/link/1rxur1o/video/w50anspt15pg1/player
[MSDF showcase](https://reddit.com/link/1rxur1o/video/7e2hvigk55pg1/player)
[AvendellaMM Paper Trading \(in progress\)](https://reddit.com/link/1rxur1o/video/afwl7mnb65pg1/player)
https://redd.it/1rxur1o
@qt_reddit
Qt 6.10 WebEngineWidgets not found by CMake even though config file exists (MSVC2022 64bit)
https://preview.redd.it/bm8f2ggktspg1.png?width=1919&format=png&auto=webp&s=ecf8286ec2e3b25bc1c085080ec53d0461796fd0
https://preview.redd.it/gcjo73nutspg1.png?width=1919&format=png&auto=webp&s=991e2eb3c1043fab9da5def4c87a2317681399bc
Hi everyone,
I'm having an issue with Qt 6.10.2 on Windows 11 using Visual Studio 2022.
I installed QtWebEngine through the Maintenance Tool (under Extensions →
Qt WebEngine → Qt 6.10.2 → MSVC 2022 x64). The installation completed
successfully and the config file clearly exists at:
C:/Qt/6.10.2/msvc2022_64/lib/cmake/Qt6WebEngineWidgets/Qt6WebEngineWidgetsConfig.cmake
But CMake still fails with:
"Failed to find required Qt component WebEngineWidgets.
Expected Config file at [...\] exists"
I tried:
\- Deleting the build folder and re-running CMake
\- Setting CMAKE_PREFIX_PATH to C:/Qt/6.10.2/msvc2022_64
\- Setting QT_ADDITIONAL_PACKAGES_PREFIX_PATH
\- Re-detect in Qt Versions
\- Reinstalling the WebEngine module
Nothing works. The file EXISTS but Qt6_FOUND is set to FALSE anyway.
Is this a known bug with the new Extensions system in Qt 6.8+?
Has anyone found a working solution?
Qt version: 6.10.2
OS: Windows 11
Compiler: MSVC 2022 (amd64)
IDE: Qt Creator 17
https://redd.it/1rx2t31
@qt_reddit
https://preview.redd.it/bm8f2ggktspg1.png?width=1919&format=png&auto=webp&s=ecf8286ec2e3b25bc1c085080ec53d0461796fd0
https://preview.redd.it/gcjo73nutspg1.png?width=1919&format=png&auto=webp&s=991e2eb3c1043fab9da5def4c87a2317681399bc
Hi everyone,
I'm having an issue with Qt 6.10.2 on Windows 11 using Visual Studio 2022.
I installed QtWebEngine through the Maintenance Tool (under Extensions →
Qt WebEngine → Qt 6.10.2 → MSVC 2022 x64). The installation completed
successfully and the config file clearly exists at:
C:/Qt/6.10.2/msvc2022_64/lib/cmake/Qt6WebEngineWidgets/Qt6WebEngineWidgetsConfig.cmake
But CMake still fails with:
"Failed to find required Qt component WebEngineWidgets.
Expected Config file at [...\] exists"
I tried:
\- Deleting the build folder and re-running CMake
\- Setting CMAKE_PREFIX_PATH to C:/Qt/6.10.2/msvc2022_64
\- Setting QT_ADDITIONAL_PACKAGES_PREFIX_PATH
\- Re-detect in Qt Versions
\- Reinstalling the WebEngine module
Nothing works. The file EXISTS but Qt6_FOUND is set to FALSE anyway.
Is this a known bug with the new Extensions system in Qt 6.8+?
Has anyone found a working solution?
Qt version: 6.10.2
OS: Windows 11
Compiler: MSVC 2022 (amd64)
IDE: Qt Creator 17
https://redd.it/1rx2t31
@qt_reddit
LLMCore 0.1.0 — A Qt/C++ library for integrating LLM into desktop applications
I was developing QodeAssist (an AI-powered programming assistant for Qt Creator), and along the way, I realized something: integrating LLM into C++/Qt applications is much more difficult than it should be. And this obstacle matters—the easier it is to integrate LLM, the more Qt developers will experiment with it. And some of these experiments can truly change the way users interact with applications. Not just desktop applications, but any Qt applications!
Therefore, I separated the LLM layer from QodeAssist into a separate library: LLMCore.
**What it does:**
* Streaming API (Anthropic, OpenAI Compatible (Chat and Responses API), Google AI, Ollama, llama.cpp)
* Tool calling with async execution — define a tool once, it works with every provider
* Thinking/reasoning (Claude, Gemini, etc.)
* Callbacks or signals/slots — your pick
* Full payload control when you need provider-specific tweaks
link: [https://github.com/Palm1r/llmcore](https://github.com/Palm1r/llmcore)
https://redd.it/1ruvyxz
@qt_reddit
I was developing QodeAssist (an AI-powered programming assistant for Qt Creator), and along the way, I realized something: integrating LLM into C++/Qt applications is much more difficult than it should be. And this obstacle matters—the easier it is to integrate LLM, the more Qt developers will experiment with it. And some of these experiments can truly change the way users interact with applications. Not just desktop applications, but any Qt applications!
Therefore, I separated the LLM layer from QodeAssist into a separate library: LLMCore.
**What it does:**
* Streaming API (Anthropic, OpenAI Compatible (Chat and Responses API), Google AI, Ollama, llama.cpp)
* Tool calling with async execution — define a tool once, it works with every provider
* Thinking/reasoning (Claude, Gemini, etc.)
* Callbacks or signals/slots — your pick
* Full payload control when you need provider-specific tweaks
link: [https://github.com/Palm1r/llmcore](https://github.com/Palm1r/llmcore)
https://redd.it/1ruvyxz
@qt_reddit
GitHub
GitHub - Palm1r/llmcore: Qt C++ library for working with AI/LLM Providers
Qt C++ library for working with AI/LLM Providers. Contribute to Palm1r/llmcore development by creating an account on GitHub.
iPhotron v4.3.1 released: Linux alpha, native RAW support, improved cropping
# What My Project Does
iPhotron helps users organize and browse local photo libraries while keeping files in normal folders. It supports features like GPU-accelerated browsing, HEIC/MOV Live Photos, map view, and non-destructive management.
What’s new in v4.3.1:
Linux version enters alpha testing
Native RAW image support
Crop tool now supports aspect ratio constraints
Fullscreen fixes and other bug fixes
GitHub: OliverZhaohaibin/iPhotron-LocalPhotoAlbumManager: A macOS Photos–style photo manager for Windows — folder-native, non-destructive, with HEIC/MOV Live Photo, map view, and GPU-accelerated browsing.
# Target Audience
This project is for photographers and users who want a desktop-first, local photo workflow instead of a cloud-based one. It is meant as a real usable application, not just a toy project, although the Linux version is still in alpha and needs testing.
# Comparison
Compared with other photo managers, iPhotron focuses on combining a Mac Photos-like browsing experience with folder-native file management and a non-destructive workflow. Many alternatives are either more professional/complex, or they depend on closed library structures. iPhotron aims to be a simpler local-first option while still supporting modern formats like RAW, HEIC, and Live Photos.
I’d especially love feedback from Linux users and photographers working with RAW workflows. If you try it, I’d really appreciate hearing what works, what doesn’t, and what you’d like to see next.
https://redd.it/1ruixxk
@qt_reddit
# What My Project Does
iPhotron helps users organize and browse local photo libraries while keeping files in normal folders. It supports features like GPU-accelerated browsing, HEIC/MOV Live Photos, map view, and non-destructive management.
What’s new in v4.3.1:
Linux version enters alpha testing
Native RAW image support
Crop tool now supports aspect ratio constraints
Fullscreen fixes and other bug fixes
GitHub: OliverZhaohaibin/iPhotron-LocalPhotoAlbumManager: A macOS Photos–style photo manager for Windows — folder-native, non-destructive, with HEIC/MOV Live Photo, map view, and GPU-accelerated browsing.
# Target Audience
This project is for photographers and users who want a desktop-first, local photo workflow instead of a cloud-based one. It is meant as a real usable application, not just a toy project, although the Linux version is still in alpha and needs testing.
# Comparison
Compared with other photo managers, iPhotron focuses on combining a Mac Photos-like browsing experience with folder-native file management and a non-destructive workflow. Many alternatives are either more professional/complex, or they depend on closed library structures. iPhotron aims to be a simpler local-first option while still supporting modern formats like RAW, HEIC, and Live Photos.
I’d especially love feedback from Linux users and photographers working with RAW workflows. If you try it, I’d really appreciate hearing what works, what doesn’t, and what you’d like to see next.
https://redd.it/1ruixxk
@qt_reddit
GitHub
GitHub - OliverZhaohaibin/iPhotron-LocalPhotoAlbumManager: A macOS Photos–style photo manager for Windows — folder-native, non…
A macOS Photos–style photo manager for Windows — folder-native, non-destructive, with HEIC/MOV Live Photo, map view, and GPU-accelerated browsing. - OliverZhaohaibin/iPhotron-LocalPhotoAlbumManager
This media is not supported in your browser
VIEW IN TELEGRAM
Working on different animations for buttons in my Qt application. If You guys know some cool ideas for animations I would appreciate if You share them
https://redd.it/1rtprh4
@qt_reddit
https://redd.it/1rtprh4
@qt_reddit