Qt
/kjuːt/ · Noun · Development
Definitions
A cross-platform C++ application framework primarily used for building graphical user interfaces, though it also provides modules for networking, databases, XML, and more. Qt uses a signal-and-slot mechanism for event handling and the Meta-Object Compiler (moc) to extend C++ with reflection and property systems.
In plain English: A toolkit for building desktop applications with buttons, windows, and menus that look and feel native on every operating system.
Example: "We chose Qt for the desktop client because we needed native-feeling UIs on Windows, macOS, and Linux from a single codebase."