Exploring Additional Tools
00:00 Additional Tools PyQt6 offers a useful set of additional tools that can help you build solid, modern, and fully featured GUI applications. These include the Qt designer and internationalization kit.
00:15 Qt designer allows you to design and build graphical user interfaces using a drag-and-drop interface. You can use this tool to design widgets, dialogs, and main windows by using onscreen forms and a drag-and-drop editor.
00:31 You can see some of these features in use on screen.
00:44
Qt Designer uses XML ui
files to store the GUI designs. PyQt includes a module called uic
to help with ui
files. You can also convert the ui
file content into Python code with a command-line tool called piuic6
.
01:03 to dive deeper into Qt Designer and better understand how to use this tool to create graphical user interfaces, check out this Real Python article.
01:13
PyQt6 also provides a comprehensive set of tools for the internationalization of apps into local languages. The pylupdate6
command-line tool creates and updates translation files, which contain translations of interface strings.
01:28
If you prefer GUI tools, then you can use QtLinguist to create and update ts
files with translations of interface strings.
01:38 In the next section of the course, you’ll take a look back at what you’ve learned.
Become a Member to join the conversation.