1 #ifndef CM_PATCHWINDOW_H
2 #define CM_PATCHWINDOW_H
10 class PatchWindowController;
23 QAction* _selectAllAct;
24 QAction* _selectAgainAct;
26 QAction* _delObjectAct;
27 QAction* _editModeAct;
29 QAction* _putObjectAct;
30 QAction* _putMessageAct;
33 QAction* putCommentAct;
36 QAction* putToggleAct;
37 QAction* putNumberAct;
38 QAction* putSliderAct;
49 QAction* putRangeSliderAct;
50 QAction* putSlidersAct;
51 QAction* putIncDecAct;
52 QAction* putMatrixAct;
55 QAction* putSpectroscope;
57 QAction* putScriptAct;
60 QAction* putPdInstance;
63 QAction* snapToGridAct;
65 QAction* alignToGridAct;
67 QAction* alignLeftAct;
68 QAction* alignCenterAct;
69 QAction* alignRightAct;
71 QAction* alignBottomAct;
79 QAction* ungroupObjAct;
90 void slotEnableUndo(
bool v);
91 void slotEnableRedo(
bool v);
158 #endif // CM_PATCHWINDOW_H
void newFloatBox()
Definition: PatchWindow.cpp:621
void resizeEvent(QResizeEvent *)
Definition: PatchWindow.cpp:577
void setCanvasView(CanvasView *v)
Definition: PatchWindow.h:100
void newToggleBox()
Definition: PatchWindow.cpp:666
Patch window. Creates scroll view and cm_canvas; Creates menu commands, forwards them to cm_canvas...
Definition: PatchWindow.h:14
CanvasView * canvasView()
Definition: PatchWindow.h:99
PatchWindowController * controller()
Definition: PatchWindow.h:103
void setGridVisible()
Definition: PatchWindow.cpp:498
void newPdClassBox()
Definition: PatchWindow.cpp:736
void newMessageBox()
Definition: PatchWindow.cpp:606
void setGridSnap()
Definition: PatchWindow.cpp:505
void zoom100()
Definition: PatchWindow.cpp:408
void newPdInstanceBox()
Definition: PatchWindow.cpp:750
void newArrayBox()
Definition: PatchWindow.cpp:694
void keyPressEvent(QKeyEvent *event)
keys: ctrl for temporary lock; esc to stop editing actions
Definition: PatchWindow.cpp:416
void zoomIn()
Definition: PatchWindow.cpp:396
void newObjectBox()
Definition: PatchWindow.cpp:595
void newScriptBox()
Definition: PatchWindow.cpp:680
void createActions()
Definition: PatchWindow.cpp:42
The Patch window controller.
Definition: PatchWindowController.h:48
void keyReleaseEvent(QKeyEvent *event)
Definition: PatchWindow.cpp:433
void zoomOut()
Definition: PatchWindow.cpp:402
void newBangBox()
Definition: PatchWindow.cpp:652
void setController(PatchWindowController *c)
Definition: PatchWindow.cpp:307
void objectMakerDone()
creates object TODO move to controller
Definition: PatchWindow.cpp:444
void newRadioBox()
Definition: PatchWindow.cpp:722
void setFileName(QString fname)
set file name when opening patch file
Definition: PatchWindow.cpp:380
void setEditMode()
Definition: PatchWindow.cpp:489
void newSliderBox()
Definition: PatchWindow.cpp:708
Base class for windows (patch, pd)
Definition: BaseWindow.h:19
Canvas View - used by Patch window controller.
Definition: CanvasView.h:36
void moveEvent(QMoveEvent *)
Definition: PatchWindow.cpp:588
void newCommentBox()
Definition: PatchWindow.cpp:637
PatchWindow()
Definition: PatchWindow.cpp:16
void closeEvent(QCloseEvent *event)
Definition: PatchWindow.cpp:356
void createMenus()
Definition: PatchWindow.cpp:237