Logo
  • Introduction to Autokey for Wayland
  • Installing AutoKey for Wayland
  • Getting Started With AutoKey for Wayland
  • What Works & What Does Not
  • Autokey Scripting API
    • clipboard API
    • Common API
    • dialog API
      • dialog API implementation for autokey-gtk
      • dialog API implementation for autokey-qt
    • engine API
    • highLevel API
    • keyboard API
    • key Constants
    • mouse API
    • Buttons
    • store API
    • system API
    • window API
  • Availability of the AutoKey Scripting API Methods Under X11 and Wayland
  • Troubleshoot Problems
  • Additional Technical Detail on Wayland, X11, and AutoKey
  • Contributing to AutoKey for Wayland
  • Sample Scripts
AutoKey for Wayland
  • Autokey Scripting API
  • dialog API
  • Edit on GitHub

dialog API

There are two different implementations of the “dialog” class, one for the “autokey-gtk” application and one for the “autokey-qt” application. There are slight differences between them.

  • dialog API implementation for autokey-gtk
    • GtkDialog
      • GtkDialog.calendar()
      • GtkDialog.choose_colour()
      • GtkDialog.choose_directory()
      • GtkDialog.info_dialog()
      • GtkDialog.input_dialog()
      • GtkDialog.list_menu()
      • GtkDialog.list_menu_multi()
      • GtkDialog.open_file()
      • GtkDialog.password_dialog()
      • GtkDialog.save_file()
      • GtkDialog.send_notification()
  • dialog API implementation for autokey-qt
    • QtDialog
      • QtDialog.calendar()
      • QtDialog.choose_colour()
      • QtDialog.choose_directory()
      • QtDialog.combo_menu()
      • QtDialog.info_dialog()
      • QtDialog.input_dialog()
      • QtDialog.list_menu()
      • QtDialog.list_menu_multi()
      • QtDialog.open_file()
      • QtDialog.password_dialog()
      • QtDialog.save_file()
      • QtDialog.send_notification()
Previous Next

© Copyright 2026, David King.

Built with Sphinx using a theme provided by Read the Docs.