Hacker GitHub

← All repos

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

Mentions per year 17 mentions · busiest year 2018 (4)
20082026
  1. …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
  2. …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]…
  3. 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
  4. …+ Qt3D & / QtQuick3D is pretty much the exact same goal than pygfx with a different implementation: https://github.com/qt/qtbase/tree/dev/src/gui/rhi ; https://doc.qt.io/qt-6/qt3d-index.html ; https://doc.qt.io/qt-6/qtquick3d-index.html ;…
    comment by jcelerier · 2024-10-26 · in Pygfx
  5. 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…
  6. …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
  7. 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…
  8. That looks extremely unfree, yes: https://github.com/qt/qtbase/blob/dev/LICENSE.LGPL3
    comment by jcelerier · 2022-04-12 · in Qt 6.3
  9. …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
  10. …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
  11. 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
  12. …out how the licensing really works. You could just go to the repo and check the licenses there : https://github.com/qt/qtbase
  13. 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…
  14. …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...
  15. …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
  16. …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
  17. …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