magic-class
0.5.8
Quick Start
Options in magic-class
Nest magic-classes
Use Fields in magic-class
Call Parent Methods from its Child
Binding Values to Arguments
Customize Macro Recording
Special attributes in magic-class
Container Variations
API References
magic-class
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
A
ABOUT (magicclass.widgets.misc.MessageBoxMode attribute)
Action (class in magicclass.mgui_ext)
add() (magicclass.widgets.qtgraph.graph_items.PlotDataItem method)
add_curve() (magicclass.widgets.qtgraph.qt_graph.HasPlotItem method)
add_scatter() (magicclass.widgets.qtgraph.qt_graph.HasPlotItem method)
alt (magicclass.widgets.qtgraph.mouse_event.Modifier attribute)
annotation (magicclass.fields.MagicField property)
append() (magicclass.macro.Macro method)
(magicclass.menu_gui.MenuGuiBase method)
(magicclass.widgets.qtgraph.qt_graph.LayerList method)
append_new() (magicclass.widgets.ListEdit method)
(magicclass.widgets.sequence.ListEdit method)
(magicclass.widgets.sequence.TupleEdit method)
(magicclass.widgets.TupleEdit method)
as_getter() (magicclass.fields.MagicField method)
as_magicclass() (magicclass.core.MagicClassFactory method)
as_magiccontext() (magicclass.core.MagicClassFactory method)
as_magicmenu() (magicclass.core.MagicClassFactory method)
as_parameter() (magicclass.macro.Symbol method)
assign (magicclass.macro.Head attribute)
ax (magicclass.widgets.Figure property)
(magicclass.widgets.misc.Figure property)
axes (magicclass.widgets.Figure property)
(magicclass.widgets.misc.Figure property)
B
background_color (magicclass.mgui_ext.PushButtonPlus property)
base_item (magicclass.widgets.qtgraph.graph_items.Curve attribute)
(magicclass.widgets.qtgraph.graph_items.PlotDataItem attribute)
(magicclass.widgets.qtgraph.graph_items.Scatter attribute)
BaseWidget (class in magicclass.widgets.pywidgets.object)
Bound() (in module magicclass.core)
btn_clicked (magicclass.widgets.Separator attribute)
(magicclass.widgets.separator.Separator attribute)
btn_text (magicclass.widgets.Separator property)
(magicclass.widgets.separator.Separator property)
Button (class in magicclass.widgets.qtgraph.mouse_event)
button (magicclass.core.WidgetType attribute)
buttons() (magicclass.widgets.qtgraph.mouse_event.MouseClickEvent method)
C
call (magicclass.macro.Head attribute)
callbacks (magicclass.fields.MagicValueField attribute)
changed (magicclass.mgui_ext.Action attribute)
check_collision() (in module magicclass.utils)
CheckButton (class in magicclass.widgets)
(class in magicclass.widgets.misc)
ClassGuiBase (class in magicclass.class_gui)
clear() (magicclass.widgets.DictWidget method)
(magicclass.widgets.ListWidget method)
(magicclass.widgets.pywidgets.dict.DictWidget method)
(magicclass.widgets.pywidgets.DictWidget method)
(magicclass.widgets.pywidgets.list.ListWidget method)
(magicclass.widgets.pywidgets.ListWidget method)
(magicclass.widgets.qtgraph.qt_graph.LayerList method)
click() (in module magicclass.wrappers)
cmap (magicclass.widgets.qtgraph.qt_graph.QtImageCanvas property)
(magicclass.widgets.qtgraph.QtImageCanvas property)
(magicclass.widgets.QtImageCanvas property)
collapsible (magicclass.core.WidgetType attribute)
color (magicclass.widgets.qtgraph.graph_items.PlotDataItem property)
(magicclass.widgets.qtgraph.graph_items.TextOverlay property)
comment (magicclass.macro.Head attribute)
compare (magicclass.fields.MagicField attribute)
(magicclass.fields.MagicValueField attribute)
connect() (magicclass.fields.MagicField method)
ConsoleTextEdit (class in magicclass.widgets)
(class in magicclass.widgets.misc)
context() (magicclass.macro.Macro method)
contextMenu() (magicclass.widgets.pywidgets.object.ContextMenuMixin method)
ContextMenuGui (class in magicclass.menu_gui)
ContextMenuMixin (class in magicclass.widgets.pywidgets.object)
contrast_limits (magicclass.widgets.qtgraph.qt_graph.QtImageCanvas property)
(magicclass.widgets.qtgraph.QtImageCanvas property)
(magicclass.widgets.QtImageCanvas property)
control (magicclass.widgets.qtgraph.mouse_event.Modifier attribute)
convert_args() (magicclass.macro.Expr class method)
copy() (magicclass.macro.Expr method)
Curve (class in magicclass.widgets.qtgraph.graph_items)
D
default (magicclass.fields.MagicField attribute)
(magicclass.fields.MagicValueField attribute)
default_factory (magicclass.fields.MagicField attribute)
(magicclass.fields.MagicValueField attribute)
define_callback() (in module magicclass.utils)
delete_last() (magicclass.widgets.ListEdit method)
(magicclass.widgets.sequence.ListEdit method)
DictItemView (class in magicclass.widgets.pywidgets.dict)
DictValueView (class in magicclass.widgets.pywidgets.dict)
DictWidget (class in magicclass.widgets)
(class in magicclass.widgets.pywidgets)
(class in magicclass.widgets.pywidgets.dict)
do_not_record() (in module magicclass.wrappers)
draw() (magicclass.widgets.Figure method)
(magicclass.widgets.misc.Figure method)
E
enabled (magicclass.mgui_ext.Action property)
ERROR (magicclass.widgets.misc.MessageBoxMode attribute)
eval() (magicclass.macro.Expr method)
execute() (magicclass.widgets.console.QtConsole method)
(magicclass.widgets.QtConsole method)
executed (magicclass.widgets.console.QtConsole attribute)
(magicclass.widgets.QtConsole attribute)
Expr (class in magicclass.macro)
extract_tooltip() (in module magicclass.utils)
F
field() (in module magicclass.fields)
Figure (class in magicclass.widgets)
(class in magicclass.widgets.misc)
font_color (magicclass.mgui_ext.PushButtonPlus property)
font_family (magicclass.mgui_ext.PushButtonPlus property)
font_size (magicclass.mgui_ext.PushButtonPlus property)
format() (magicclass.macro.Expr method)
FreeWidget (class in magicclass.widgets)
(class in magicclass.widgets.utils)
from_options() (magicclass.mgui_ext.Action method)
(magicclass.mgui_ext.PushButtonPlus method)
from_signature() (magicclass.signature.MagicMethodSignature class method)
function (magicclass.widgets.progress property)
(magicclass.widgets.threading.progress property)
FunctionGuiPlus (class in magicclass.mgui_ext)
G
get_app() (in module magicclass.utils)
get_gui_options() (magicclass.signature.MagicMethodSignature class method)
get_parameters() (in module magicclass.utils)
get_signature() (in module magicclass.utils)
get_widget() (magicclass.fields.MagicField method)
(magicclass.fields.MagicValueField method)
getattr (magicclass.macro.Head attribute)
getitem (magicclass.macro.Head attribute)
getmembers() (in module magicclass.utils)
gui_qt() (in module magicclass.utils)
guis (magicclass.fields.MagicValueField attribute)
H
hash (magicclass.fields.MagicField attribute)
(magicclass.fields.MagicValueField attribute)
HasPlotItem (class in magicclass.widgets.qtgraph.qt_graph)
Head (class in magicclass.macro)
horizontal (magicclass.creator.Layout attribute)
I
icon_path (magicclass.mgui_ext.Action property)
(magicclass.mgui_ext.PushButtonPlus property)
icon_size (magicclass.mgui_ext.PushButtonPlus property)
identity_wrapper() (in module magicclass.utils)
image (magicclass.widgets.qtgraph.qt_graph.QtImageCanvas property)
(magicclass.widgets.qtgraph.QtImageCanvas property)
(magicclass.widgets.QtImageCanvas property)
index() (magicclass.widgets.ListWidget method)
(magicclass.widgets.pywidgets.list.ListWidget method)
(magicclass.widgets.pywidgets.ListWidget method)
Info (class in magicclass.core)
INFO (magicclass.widgets.misc.MessageBoxMode attribute)
init (magicclass.fields.MagicField attribute)
(magicclass.fields.MagicValueField attribute)
(magicclass.macro.Head attribute)
insert() (magicclass.mgui_ext.FunctionGuiPlus method)
(magicclass.widgets.ListWidget method)
(magicclass.widgets.pywidgets.list.ListWidget method)
(magicclass.widgets.pywidgets.ListWidget method)
interactive (magicclass.widgets.qtgraph.qt_graph.QtImageCanvas property)
(magicclass.widgets.qtgraph.qt_graph.QtPlotCanvas property)
(magicclass.widgets.qtgraph.QtImageCanvas property)
(magicclass.widgets.qtgraph.QtPlotCanvas property)
(magicclass.widgets.QtImageCanvas property)
(magicclass.widgets.QtPlotCanvas property)
InvalidMagicClassError
item() (magicclass.widgets.pywidgets.list.PyListWidget method)
itemAt() (magicclass.widgets.pywidgets.dict.PyTableWidget method)
(magicclass.widgets.pywidgets.list.PyListWidget method)
items() (magicclass.widgets.DictWidget method)
(magicclass.widgets.pywidgets.dict.DictWidget method)
(magicclass.widgets.pywidgets.DictWidget method)
iter_args() (magicclass.macro.Expr method)
iter_expr() (magicclass.macro.Expr method)
iter_members() (in module magicclass.utils)
iter_values() (magicclass.macro.Expr method)
K
keys() (magicclass.widgets.DictWidget method)
(magicclass.widgets.pywidgets.dict.DictWidget method)
(magicclass.widgets.pywidgets.DictWidget method)
kw (magicclass.macro.Head attribute)
L
lastPos() (magicclass.widgets.qtgraph.mouse_event.MouseClickEvent method)
LayerList (class in magicclass.widgets.qtgraph.qt_graph)
layers (magicclass.widgets.qtgraph.qt_graph.HasPlotItem property)
Layout (class in magicclass.creator)
left (magicclass.widgets.qtgraph.mouse_event.Button attribute)
linestyle (magicclass.widgets.qtgraph.graph_items.PlotDataItem property)
linewidth (magicclass.widgets.qtgraph.graph_items.PlotDataItem property)
list (magicclass.core.WidgetType attribute)
ListDataView (class in magicclass.widgets.sequence)
ListEdit (class in magicclass.widgets)
(class in magicclass.widgets.sequence)
ListWidget (class in magicclass.widgets)
(class in magicclass.widgets.pywidgets)
(class in magicclass.widgets.pywidgets.list)
ls (magicclass.widgets.qtgraph.graph_items.PlotDataItem property)
lw (magicclass.widgets.qtgraph.graph_items.PlotDataItem property)
M
Macro (class in magicclass.macro)
MacroEdit (class in magicclass.widgets)
(class in magicclass.widgets.misc)
magicclass
module
magicclass() (in module magicclass.core)
magicclass.class_gui
module
magicclass.containers
module
magicclass.core
module
magicclass.creator
module
magicclass.fields
module
magicclass.macro
module
magicclass.menu_gui
module
magicclass.mgui_ext
module
magicclass.signature
module
magicclass.utils
module
magicclass.widgets
module
magicclass.widgets.console
module
magicclass.widgets.misc
module
magicclass.widgets.pywidgets
module
magicclass.widgets.pywidgets.dict
module
magicclass.widgets.pywidgets.list
module
magicclass.widgets.pywidgets.object
module
magicclass.widgets.qtgraph
module
magicclass.widgets.qtgraph.graph_items
module
magicclass.widgets.qtgraph.mouse_event
module
magicclass.widgets.qtgraph.qt_graph
module
magicclass.widgets.separator
module
magicclass.widgets.sequence
module
magicclass.widgets.threading
module
magicclass.widgets.utils
module
magicclass.wrappers
module
MagicClassCreator (class in magicclass.creator)
MagicClassFactory (class in magicclass.core)
magiccontext() (in module magicclass.core)
MagicField (class in magicclass.fields)
magicmenu() (in module magicclass.core)
MagicMethodSignature (class in magicclass.signature)
MagicValueField (class in magicclass.fields)
mainwindow (magicclass.core.WidgetType attribute)
make_gui() (in module magicclass.class_gui)
MenuGui (class in magicclass.menu_gui)
MenuGuiBase (class in magicclass.menu_gui)
MessageBoxMode (class in magicclass.widgets.misc)
metadata (magicclass.fields.MagicField attribute)
(magicclass.fields.MagicValueField attribute)
middle (magicclass.widgets.qtgraph.mouse_event.Button attribute)
Modifier (class in magicclass.widgets.qtgraph.mouse_event)
modifiers() (magicclass.widgets.qtgraph.mouse_event.MouseClickEvent method)
module
magicclass
magicclass.class_gui
magicclass.containers
magicclass.core
magicclass.creator
magicclass.fields
magicclass.macro
magicclass.menu_gui
magicclass.mgui_ext
magicclass.signature
magicclass.utils
magicclass.widgets
magicclass.widgets.console
magicclass.widgets.misc
magicclass.widgets.pywidgets
magicclass.widgets.pywidgets.dict
magicclass.widgets.pywidgets.list
magicclass.widgets.pywidgets.object
magicclass.widgets.qtgraph
magicclass.widgets.qtgraph.graph_items
magicclass.widgets.qtgraph.mouse_event
magicclass.widgets.qtgraph.qt_graph
magicclass.widgets.separator
magicclass.widgets.sequence
magicclass.widgets.threading
magicclass.widgets.utils
magicclass.wrappers
MouseClickEvent (class in magicclass.widgets.qtgraph.mouse_event)
N
n (magicclass.macro.Expr attribute)
n_parameters() (in module magicclass.utils)
name (magicclass.fields.MagicField attribute)
(magicclass.fields.MagicValueField attribute)
(magicclass.mgui_ext.Action property)
(magicclass.widgets.QtConsole attribute)
(magicclass.widgets.qtgraph.QtPlotCanvas attribute)
(magicclass.widgets.Separator attribute)
native (magicclass.class_gui.ClassGuiBase attribute)
ndata (magicclass.widgets.qtgraph.graph_items.PlotDataItem property)
none (magicclass.core.WidgetType attribute)
not_ready() (magicclass.fields.MagicField method)
O
options (magicclass.fields.MagicField property)
P
Parameters (class in magicclass.core)
parent (magicclass.menu_gui.MenuGuiBase property)
parse() (magicclass.macro.Expr class method)
parse_call() (magicclass.macro.Expr class method)
parse_init() (magicclass.macro.Expr class method)
parse_method() (magicclass.macro.Expr class method)
partial_event() (in module magicclass.widgets.pywidgets.object)
PlotDataItem (class in magicclass.widgets.qtgraph.graph_items)
pop() (magicclass.widgets.DictWidget method)
(magicclass.widgets.pywidgets.dict.DictWidget method)
(magicclass.widgets.pywidgets.DictWidget method)
pos() (magicclass.widgets.qtgraph.mouse_event.MouseClickEvent method)
progress (class in magicclass.widgets)
(class in magicclass.widgets.threading)
ProgressWidget (class in magicclass.widgets)
(class in magicclass.widgets.threading)
PushButtonPlus (class in magicclass.mgui_ext)
PyListWidget (class in magicclass.widgets.pywidgets.list)
PyListWidgetItem (class in magicclass.widgets.pywidgets.list)
PyObjectBound (class in magicclass.widgets.pywidgets.object)
PyTableWidget (class in magicclass.widgets.pywidgets.dict)
PyTableWidgetItem (class in magicclass.widgets.pywidgets.dict)
Q
QtConsole (class in magicclass.widgets)
(class in magicclass.widgets.console)
QtImageCanvas (class in magicclass.widgets)
(class in magicclass.widgets.qtgraph)
(class in magicclass.widgets.qtgraph.qt_graph)
QtPlotCanvas (class in magicclass.widgets)
(class in magicclass.widgets.qtgraph)
(class in magicclass.widgets.qtgraph.qt_graph)
QUESTION (magicclass.widgets.misc.MessageBoxMode attribute)
R
raise_error_in_msgbox() (in module magicclass.utils)
range() (magicclass.widgets.ProgressWidget method)
(magicclass.widgets.threading.ProgressWidget method)
ready() (magicclass.fields.MagicField method)
record() (magicclass.macro.Macro method)
region (magicclass.widgets.qtgraph.qt_graph.QtPlotCanvas property)
(magicclass.widgets.qtgraph.QtPlotCanvas property)
(magicclass.widgets.QtPlotCanvas property)
region_changed (magicclass.widgets.qtgraph.qt_graph.QtPlotCanvas attribute)
(magicclass.widgets.qtgraph.QtPlotCanvas attribute)
(magicclass.widgets.QtPlotCanvas attribute)
region_visible (magicclass.widgets.qtgraph.qt_graph.QtPlotCanvas property)
(magicclass.widgets.qtgraph.QtPlotCanvas property)
(magicclass.widgets.QtPlotCanvas property)
register_callback() (magicclass.widgets.pywidgets.object.BaseWidget method)
register_contextmenu() (magicclass.widgets.pywidgets.object.BaseWidget method)
register_delegate() (magicclass.widgets.pywidgets.object.BaseWidget method)
register_type() (in module magicclass.macro)
(magicclass.macro.Symbol class method)
remove() (magicclass.widgets.qtgraph.graph_items.PlotDataItem method)
remove_item() (magicclass.widgets.qtgraph.qt_graph.HasPlotItem method)
repr (magicclass.fields.MagicField attribute)
(magicclass.fields.MagicValueField attribute)
right (magicclass.widgets.qtgraph.mouse_event.Button attribute)
run() (magicclass.widgets.ProgressWidget method)
(magicclass.widgets.threading.ProgressWidget method)
running (magicclass.mgui_ext.Action property)
(magicclass.mgui_ext.PushButtonPlus property)
S
Scatter (class in magicclass.widgets.qtgraph.graph_items)
screen_center() (in module magicclass.utils)
scrollable (magicclass.core.WidgetType attribute)
Separator (class in magicclass.widgets)
(class in magicclass.widgets.separator)
set_design() (in module magicclass.wrappers)
set_options() (in module magicclass.wrappers)
set_widget() (magicclass.widgets.FreeWidget method)
(magicclass.widgets.utils.FreeWidget method)
setContextMenu() (magicclass.widgets.pywidgets.object.ContextMenuMixin method)
setObject() (magicclass.widgets.pywidgets.object.PyObjectBound method)
setParentWidget() (magicclass.widgets.pywidgets.object.ContextMenuMixin method)
shift (magicclass.widgets.qtgraph.mouse_event.Modifier attribute)
show_button() (magicclass.widgets.qtgraph.qt_graph.QtImageCanvas method)
(magicclass.widgets.qtgraph.QtImageCanvas method)
(magicclass.widgets.QtImageCanvas method)
show_hist() (magicclass.widgets.qtgraph.qt_graph.QtImageCanvas method)
(magicclass.widgets.qtgraph.QtImageCanvas method)
(magicclass.widgets.QtImageCanvas method)
show_messagebox() (in module magicclass.widgets)
(in module magicclass.widgets.misc)
show_progress() (magicclass.widgets.ProgressWidget method)
(magicclass.widgets.threading.ProgressWidget method)
split (magicclass.core.WidgetType attribute)
stacked (magicclass.core.WidgetType attribute)
strEnum (class in magicclass.widgets.qtgraph.mouse_event)
Symbol (class in magicclass.macro)
symbol (magicclass.widgets.qtgraph.graph_items.Scatter property)
symbol() (in module magicclass.macro)
symbol_size (magicclass.widgets.qtgraph.graph_items.Scatter property)
T
tabbed (magicclass.core.WidgetType attribute)
text (magicclass.mgui_ext.Action property)
(magicclass.widgets.ProgressWidget property)
(magicclass.widgets.qtgraph.graph_items.TextOverlay property)
(magicclass.widgets.threading.ProgressWidget property)
text_overlay (magicclass.widgets.qtgraph.qt_graph.QtImageCanvas property)
(magicclass.widgets.qtgraph.QtImageCanvas property)
(magicclass.widgets.QtImageCanvas property)
TextOverlay (class in magicclass.widgets.qtgraph.graph_items)
title (magicclass.widgets.pywidgets.object.BaseWidget property)
to_widget() (magicclass.fields.MagicField method)
toolbox (magicclass.core.WidgetType attribute)
tooltip (magicclass.mgui_ext.Action property)
TupleEdit (class in magicclass.widgets)
(class in magicclass.widgets.sequence)
type (magicclass.fields.MagicField attribute)
(magicclass.fields.MagicValueField attribute)
U
update() (magicclass.widgets.DictWidget method)
(magicclass.widgets.pywidgets.dict.DictWidget method)
(magicclass.widgets.pywidgets.DictWidget method)
(magicclass.widgets.qtgraph.graph_items.TextOverlay method)
upgrade_signature() (in module magicclass.signature)
V
value (magicclass.fields.MagicField property)
(magicclass.macro.Head attribute)
(magicclass.mgui_ext.Action property)
(magicclass.widgets.console.QtConsole property)
(magicclass.widgets.DictWidget property)
(magicclass.widgets.ListEdit property)
(magicclass.widgets.ListWidget property)
(magicclass.widgets.MacroEdit property)
(magicclass.widgets.misc.MacroEdit property)
(magicclass.widgets.ProgressWidget property)
(magicclass.widgets.pywidgets.dict.DictWidget property)
(magicclass.widgets.pywidgets.DictWidget property)
(magicclass.widgets.pywidgets.list.ListWidget property)
(magicclass.widgets.pywidgets.ListWidget property)
(magicclass.widgets.pywidgets.object.BaseWidget property)
(magicclass.widgets.QtConsole property)
(magicclass.widgets.sequence.ListEdit property)
(magicclass.widgets.sequence.TupleEdit property)
(magicclass.widgets.threading.ProgressWidget property)
(magicclass.widgets.TupleEdit property)
values() (magicclass.widgets.DictWidget method)
(magicclass.widgets.pywidgets.dict.DictWidget method)
(magicclass.widgets.pywidgets.DictWidget method)
vertical (magicclass.creator.Layout attribute)
vfield() (in module magicclass.fields)
view_range (magicclass.widgets.qtgraph.qt_graph.QtImageCanvas property)
(magicclass.widgets.qtgraph.QtImageCanvas property)
(magicclass.widgets.QtImageCanvas property)
visible (magicclass.mgui_ext.Action property)
(magicclass.widgets.qtgraph.graph_items.PlotDataItem property)
(magicclass.widgets.qtgraph.graph_items.TextOverlay property)
W
WARNING (magicclass.widgets.misc.MessageBoxMode attribute)
widget_type (magicclass.fields.MagicField property)
WidgetType (class in magicclass.core)
wrap_container() (in module magicclass.containers)
X
xdata (magicclass.widgets.qtgraph.graph_items.PlotDataItem property)
xlabel (magicclass.widgets.qtgraph.qt_graph.QtPlotCanvas property)
(magicclass.widgets.qtgraph.QtPlotCanvas property)
(magicclass.widgets.QtPlotCanvas property)
xlim (magicclass.widgets.qtgraph.qt_graph.QtPlotCanvas property)
(magicclass.widgets.qtgraph.QtPlotCanvas property)
(magicclass.widgets.QtPlotCanvas property)
Y
ydata (magicclass.widgets.qtgraph.graph_items.PlotDataItem property)
ylabel (magicclass.widgets.qtgraph.qt_graph.QtPlotCanvas property)
(magicclass.widgets.qtgraph.QtPlotCanvas property)
(magicclass.widgets.QtPlotCanvas property)
ylim (magicclass.widgets.qtgraph.qt_graph.QtPlotCanvas property)
(magicclass.widgets.qtgraph.QtPlotCanvas property)
(magicclass.widgets.QtPlotCanvas property)