tilde~
Puredata Qt-based GUI
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
tilde::BaseWindow Class Reference

Base class for windows (patch, pd) More...

#include <BaseWindow.h>

Inheritance diagram for tilde::BaseWindow:
tilde::PatchWindow tilde::PdWindow

Public Member Functions

 BaseWindow (QWidget *parent=0)
 
void setAppController (ApplicationController *appController)
 
ApplicationControllerappController ()
 
void createActions ()
 
void createMenus ()
 create all menus More...
 
void createScriptsMenu ()
 

create all menus

More...
 
void setRecentMenu (QMenu *menu)
 

create scripts menu

More...
 

Public Attributes

QAction * messageAct
 
QAction * openAct
 
QAction * saveAct
 
QAction * saveAsAct
 
QAction * closeAct
 
QAction * cutAct
 
QAction * copyAct
 
QAction * duplicateAct
 
QAction * pasteAct
 
QAction * undoAct
 
QAction * redoAct
 
QMenu * fileMenu
 
QMenu * editMenu
 
QMenu * putMenu
 
QMenu * arrangeMenu
 
QMenu * scriptsMenu
 
QMenu * helpMenu
 

Detailed Description

Base class for windows (patch, pd)

Constructor & Destructor Documentation

tilde::BaseWindow::BaseWindow ( QWidget *  parent = 0)
explicit

Member Function Documentation

ApplicationController* tilde::BaseWindow::appController ( )
inline
void tilde::BaseWindow::createActions ( )
void tilde::BaseWindow::createMenus ( )

create all menus

void tilde::BaseWindow::createScriptsMenu ( )

create all menus

void tilde::BaseWindow::setAppController ( ApplicationController appController)
void tilde::BaseWindow::setRecentMenu ( QMenu *  menu)

create scripts menu

Member Data Documentation

QMenu* tilde::BaseWindow::arrangeMenu
QAction* tilde::BaseWindow::closeAct
QAction* tilde::BaseWindow::copyAct
QAction* tilde::BaseWindow::cutAct
QAction* tilde::BaseWindow::duplicateAct
QMenu* tilde::BaseWindow::editMenu
QMenu* tilde::BaseWindow::fileMenu
QMenu* tilde::BaseWindow::helpMenu
QAction* tilde::BaseWindow::messageAct
QAction* tilde::BaseWindow::openAct
QAction* tilde::BaseWindow::pasteAct
QMenu* tilde::BaseWindow::putMenu
QAction* tilde::BaseWindow::redoAct
QAction* tilde::BaseWindow::saveAct
QAction* tilde::BaseWindow::saveAsAct
QMenu* tilde::BaseWindow::scriptsMenu
QAction* tilde::BaseWindow::undoAct

The documentation for this class was generated from the following files: