企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# Qt5 教程 > 原文: [http://zetcode.com/gui/qt5/](http://zetcode.com/gui/qt5/) 这是 Qt5 教程。 在本教程中,您将学习使用 Qt5 和 C++ 进行 GUI 编程的基础。 Qt5 教程适合初学者和中级程序员。 这两个游戏的图像可以在中下移。 [请注意,本教程使用 C++ 11 的功能。](/img/gui/qt5/images.zip) ## 目录 * [简介](introduction/) * [字符串](strings/) * [日期和时间](datetime/) * [容器](containers/) * [文件和目录](files/) * [首个程序](firstprograms/) * [菜单和工具栏](menusandtoolbars/) * [布局管理](layoutmanagement/) * [事件和信号](eventsandsignals/) * [小部件](widgets/) * [小部件 II](widgets2/) * [绘图](painting/) * [自定义小部件](customwidget/) * [贪食蛇游戏](snake/) * [打砖块游戏](breakoutgame/) ## Qt Qt 是一个跨平台的应用开发框架。 用 Qt 开发的一些知名应用是 KDE,Opera,Google Earth 和 Skype。 Qt 于 1995 年 5 月首次公开发布。它具有双重许可。 这意味着,它可以用于创建开源应用以及商业应用。 Qt 工具箱是一个非常强大的工具箱。 它在开源社区中已经建立。 ## 相关教程 [Qt4 教程](/gui/qt4/)涵盖了 Qt 库的先前版本。 [Qt Quick 教程](/gui/qtquick/)是 Qt Quick 的入门教程。 [PyQt5 教程](/gui/pyqt5/)是将 Python 绑定到 Qt 的教程, [Ruby Qt 教程](/gui/rubyqt/)是将 Qt Ruby 绑定的教程。