API Reference

This section provides detailed documentation for all QtPyGuiHelper modules and classes.

Core Functions

qtpyguihelper.get_available_backends()[source]

Get list of available GUI backends.

Return type:

List[str]

Quick Reference

Main Classes by Backend:

  • qtpyguihelper.qt.QtGuiBuilder - Qt backend (PySide6/PyQt6)

  • qtpyguihelper.tk.TkGuiBuilder - tkinter backend

  • qtpyguihelper.wx.WxGuiBuilder - wxPython backend

  • qtpyguihelper.gtk.GtkGuiBuilder - GTK backend

Configuration Classes:

  • Configuration - Configuration loading and validation

  • GuiConfig - Main configuration

  • FieldConfig - Field configuration

  • WindowConfig - Window configuration

Utility Classes:

  • Utilities - Utility modules

  • ValidationUtils - Field validation utilities

  • FileUtils - File I/O utilities

  • PlatformUtils - Platform detection utilities