LibreCAD
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Enumerations
Enumerator
Friends
Macros
toolbar.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <QDockWidget>
4
#include "
toolbartab.h
"
5
6
namespace
Ui
{
7
class
Toolbar
;
8
}
9
13
class
Toolbar
:
public
QDockWidget {
14
public
:
19
Toolbar
(QWidget *parent = 0);
20
~Toolbar
();
21
27
void
addTab
(
const
char
* name,
ToolbarTab
* page);
28
33
void
removeTab
(QWidget* page);
34
40
ToolbarTab
*
tabByName
(
const
char
* name);
41
42
private
:
43
Ui::Toolbar *
ui
;
44
};
Toolbar::removeTab
void removeTab(QWidget *page)
Remove a tab.
Definition:
toolbar.cpp:21
Toolbar::ui
Ui::Toolbar * ui
Definition:
toolbar.h:43
Toolbar::addTab
void addTab(const char *name, ToolbarTab *page)
Add a new tab.
Definition:
toolbar.cpp:17
toolbartab.h
Ui
Definition:
addlayerdialog.h:16
ToolbarTab
Widget used as tab for toolbar containing buttons.
Definition:
toolbartab.h:19
Toolbar
Toolbar widget, displays only ToolbarTabs.
Definition:
toolbar.h:13
Toolbar::tabByName
ToolbarTab * tabByName(const char *name)
Get existing tab.
Definition:
toolbar.cpp:30
Toolbar::~Toolbar
~Toolbar()
Definition:
toolbar.cpp:13
Toolbar::Toolbar
Toolbar(QWidget *parent=0)
Create widget.
Definition:
toolbar.cpp:4
lcUI
widgets
toolbar.h
Generated on Mon Jun 18 2018 14:02:40 for LibreCAD by
1.8.8