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.

