qt/qtbase
View on GitHub ↗ ★ 3,112 C++
Qt Base (Core, Gui, Widgets, Network, ...)
17 mentions on Hacker News by 8 people: 0 stories, 17 comments · first 2017-06-01 · latest 2025-12-22
20082026
-
…of hand quickly. For example, here's the partial implementation of QWidget, almost 500k of code: https://github.com/qt/qtbase/blob/dev/src/widgets/kernel/qwi...
comment by formerly_proven · 2025-12-22 · in Let's write a toy UI library -
…under `common` that is shared across backends but that has very little code itself). [0] https://github.com/qt/qtbase/blob/dev/src/widgets/widgets/qp... [1] https://github.com/wxWidgets/wxWidgets/blob/master/include/w... [2]…
comment by badsectoracula · 2025-08-03 · in Microsoft is open sourcing Windows 11's UI framework -
Qt also has a directfb backend (among many others: https://github.com/qt/qtbase/tree/dev/src/plugins/platforms )
comment by jcelerier · 2025-01-18 · in Hands-On Graphics Without X11 -
Compared to any major UI library out there. Take QT for example: https://github.com/qt/qtbase/blob/5d1ded3359ee8bffa33a4b83d5... That ANT Table is not complex. QT has tons of legacy and supports way more features, yet, code is easier to…
comment by klaussilveira · 2024-07-03 · in Ant Design – the second most popular React UI framework -
…of support from every other library you want. My points about "anything exotic" still stand. [1] https://github.com/qt/qtbase/tree/dev/cmake
comment by lifthrasiir · 2023-01-31 · in Rewrite it in Rust -
This is literally false for Qt. Here's the code: https://github.com/qt/qtbase/blob/dev/src/plugins/platforms/... Here's e.g. dolphin rendered with it here over ssh: https://imgur.com/bLnop55 > All of them except blitting pixmaps are…
comment by jcelerier · 2022-08-20 · in Ask HN: Why is there no performant remote desktop for Mac/Linux? -
…is already an immense amount of work, and you haven't even started drawing a single button yet. * https://github.com/qt/qtbase/tree/dev/src/plugins/platforms
comment by jcelerier · 2022-03-02 · in CXX-Qt: Safe Rust bindings for Qt -
…be used I would not touch QT with the wooden pole. the OSS licensing terms are the LGPL or GPL. - https://github.com/qt/qtbase/blob/dev/LICENSE.GPL3 - https://github.com/qt/qtbase/blob/dev/LICENSE.LGPLv3 -…
comment by jcelerier · 2021-09-23 · in Delphi 11 Alexandria -
The only thing that matters license wise for 99% of people is https://github.com/qt/qtbase/blob/dev/LICENSE.LGPLv3 which cannot be changed without renegotiating with KDE.
comment by jcelerier · 2020-02-15 · in Qt 5.15 Alpha -
…out how the licensing really works. You could just go to the repo and check the licenses there : https://github.com/qt/qtbase
comment by jcelerier · 2019-11-27 · in ElectronCGI – A Solution to Cross-Platform GUIs for .NET Core -
https://github.com/qt/qtbase/blob/5.11/src/widgets/kernel/qw... is the largest no-nonsense C++ file I've ever seen https://github.com/borgbackup/borg/blob/master/src/borg/arch... ditto for Python Personally files this large become just…
comment by blattimwind · 2018-08-08 · in µUBSan: clean-room reimplementation of the Undefined Behavior Sanitizer runtime -
…Documented heuristics, even. https://msdn.microsoft.com/en-us/library/windows/desktop/ms6... [1] https://github.com/qt/qtbase/blob/5.11/src/plugins/platforms...
comment by Jasper_ · 2018-04-09 · in Ask HN: What's wrong about Windows/macOS/GNU-Linux as of now? -
…clang-tidy) The "special" Qt keywords like signal, slot, etc... are just trivial macros: https://github.com/qt/qtbase/blob/5.10/src/corelib/kernel/qo... "signals" is just defined as "public", "slots" and "emit" as nothing. Your compiler…
comment by jcelerier · 2018-02-08 · in Qt Creator 4.6 Beta Released -
…of new things: https://wiki.qt.io/New_Features_in_Qt_5.10 and the git seems relatively active: https://github.com/qt/qtbase/tree/dev/src/widgets
comment by jcelerier · 2018-01-03 · in Clang runs in the browser and compiles C++ to WebAssembly -
…would both provide proper peer verification and eliminate your problem on the Mac platform. [1] https://github.com/qt/qtbase/blob/dev/src/network/ssl/qsslso...
comment by tartboogers · 2017-06-01 · in Qt 5.9 LTS released