For Developers

Explore our thoughtfully curated collection of developer resources that are conveniently located, all in one place.


Join us in celebrating the behind-the-scenes
heroes and cutting-edge community of Qt.

Share Your #QtStories

Qt Academy

Start your learning journey into unlocking your full Qt potential. 

Learn More

Qt Documentation

The Qt Documentation is the official guide for developers using the Qt framework. It offers a comprehensive overview, from beginner tutorials to detailed class references. Maintained by the Qt team, it's the go-to source for reliable information, examples, and best practices in Qt development.


See Qt Documentation View All C++ Classes  


The QWidget class is the base class of all user interface objects.


The QString class provides a Unicode character string.


The QLineEdit widget is a one-line text editor.


The QComboBox widget is a combined button and popup list.


The QObject class is the base class of all Qt objects.


The QAbstractItemModel class provides the abstract interface for item model classes.

Discover, Share, Connect



Where Questions Meet Solutions

Join the Qt Forum for like-minded individuals, engage in stimulating discussions, and get expert guidance on all things Qt.

Enter the Qt Forum

For Qt Users, By Qt Users

The Qt Wiki is a central hub for Qt Users, offering a wealth of information and resources curated and maintained by the Qt community.

Go to the Qt Wiki

Get into the [Dev] Loop

Immerse yourself in our developer's blog — a goldmine of product updates, releases, and industry insights.

Read Blog

Everyone Can Contribute to Qt

Qt welcomes contributions from everyone. As open source software, Qt offers you the opportunity to leave your mark and be part of its development.



Get Inspired with Our Resources

Recent Success Stories

BOMAG | Built with Qt

The Qt framework powers BOMAG's myCOCKPIT HMI.

Read more

Precision Planting | Built with Qt

Precision Planting is a leading provider of agriculture technologies that upgrade a farmer’s existing planter, air seeder, drill, sprayer, liquid fert...

Read more

Blue Ctrl | Built with Qt

Blue Ctrl AS develops marine automation systems based on its comprehensive, state-of-the-art X-CONNECT® automation platform. Built entirely on the Qt ...

Read more

Almex | Built with Qt

Almex uses Qt to develop "Mynatouch," a card reader with face recognition that supports online qualification verification.

Read more