EditorToolBar Class
(Core::EditorToolBar)| Inherits: | Utils::StyledBar |
Public Types
| typedef | MenuProvider |
| enum | ToolbarCreationFlags { FlagsNone, FlagsStandalone } |
Public Functions
| EditorToolBar(QWidget *parent = 0) | |
| virtual | ~EditorToolBar() |
| void | addCenterToolBar(QWidget *toolBar) |
| void | addEditor(IEditor *editor) |
| void | removeToolbarForEditor(IEditor *editor) |
| void | setCanGoBack(bool canGoBack) |
| void | setCanGoForward(bool canGoForward) |
| void | setCloseSplitEnabled(bool enable) |
| void | setCloseSplitIcon(const QIcon &icon) |
| void | setCurrentEditor(IEditor *editor) |
| void | setMenuProvider(const MenuProvider &provider) |
| void | setNavigationVisible(bool isVisible) |
| void | setToolbarCreationFlags(ToolbarCreationFlags flags) |
- 4 public functions inherited from Utils::StyledBar
Signals
| void | closeClicked() |
| void | closeSplitClicked() |
| void | currentDocumentMoved() |
| void | goBackClicked() |
| void | goForwardClicked() |
| void | horizontalSplitClicked() |
| void | listSelectionActivated(int row) |
| void | splitNewWindowClicked() |
| void | verticalSplitClicked() |
Protected Functions
| bool | eventFilter(QObject *obj, QEvent *event) |
- 1 protected function inherited from Utils::StyledBar
Member Type Documentation
typedef EditorToolBar::MenuProvider
enum EditorToolBar::ToolbarCreationFlags
Member Function Documentation
EditorToolBar::EditorToolBar(QWidget *parent = 0)
Default constructs an instance of EditorToolBar.
[virtual] EditorToolBar::~EditorToolBar()
Destroys the instance of EditorToolBar. The destructor is virtual.