Loading...
Searching...
No Matches
score::View Class Referencefinal

The main display of the application. More...

Inheritance diagram for score::View:

Detailed Description

The main display of the application.

Public Member Functions

 View (QObject *parent)
 
void setPresenter (Presenter *)
 
void addDocumentView (score::DocumentView *)
 
void setupPanel (PanelDelegate *v)
 
void closeDocument (score::DocumentView *doc)
 
void restoreLayout ()
 
void closeEvent (QCloseEvent *) override
 
void allPanelsAdded ()
 
void addTopToolbar (QToolBar *b)
 
QAction * addRightPanel (QWidget *w, const PanelStatus &status)
 
void removeRightPanel (QWidget *w)
 
void showRightPanel (QWidget *w)
 
void activeDocumentChanged (const Id< DocumentModel > &arg_1)
 
void closeRequested (const Id< DocumentModel > &arg_1)
 
void ready ()
 
void sizeChanged (QSize arg_1)
 
void on_fileNameChanged (DocumentView *d, const QString &newName)
 

Public Attributes

QWidget * centralDocumentWidget {}
 
QSplitter * rightSplitter {}
 
QWidget * topleftToolbar {}
 
FixedTabWidgetleftTabs {}
 
FixedTabWidgetrightTabs {}
 
FixedTabWidgetbottomTabs {}
 
QTabWidget * centralTabs {}
 
QWidget * transportBar {}
 
PanelDelegateobjectPanel {}
 
PanelDelegateinspectorPanel {}
 
PanelDelegateinfoPanel {}
 

Member Function Documentation

◆ addRightPanel()

QAction * score::View::addRightPanel ( QWidget *  w,
const PanelStatus status 
)

Dock a widget as a tab of the right pane, next to the inspector. The returned action toggles it; the widget is not owned by the view.


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