...

/

Creating a Menu Bar and Adding Actions

Creating a Menu Bar and Adding Actions

Understand how we create a menu bar for our GUI applications.

Menu bars for our applications

These are the steps we use while creating menus with PyQt:

  • Creating the main window with the QMainWindow class.

  • Making QMenubar and QMenu objects.

  • Using the QAction category to add actions to menus.

  • Configuring QStatusBar to display information about activities in the status bar.

  • Creating detachable widgets with QDockWidget to hold an application's tools.

  • Understanding how to make checkable menu items and submenus.

Additional ideas and tools discussed include:

  • Using QIcon to set and modify icons on widgets and in the main window.

  • New sorts of dialogs, such as the "About" dialog box in ...