magic-class
0.6.10
  • Quick Start
  • Basics
  • Make Your GUI Better
  • Data Visualization
  • Advanced Topics
  • Best Practice
magic-class
  • »
  • magic-class
  • View page source

magic-class¶

magic-class is an extension of magicgui. You can make multi-functional GUI from Python classes.

Source¶

Jump to GitHub repository.

Installation¶

magic-class is available on PyPI.

pip install magic-class

Contents¶

  • Quick Start
  • Basics
    • Options in magic-class
    • Nest magic-classes
    • Use Fields in magic-class
    • Add Tooltips
  • Make Your GUI Better
    • Call Parent Methods from its Child
    • Binding Values to Arguments
    • Set Choices Dynamically
    • Add Preview Functionalities
    • Multi-threading
    • Set Custom Icons
    • Additional types
    • Container Variations
  • Data Visualization
    • Use Matplotlib Figure
    • Use PyQtGraph Canvas
    • Vispy Canvas
  • Advanced Topics
    • Convert QtWidgets into a Magic Widget
    • Define Custom Keybindings
    • Customize Macro Recording
    • Inherit Magic Class
    • API References
  • Best Practice

Indices and tables¶

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2021, Hanjin Liu.

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