Skip to content

RCadToolBar

Class in GUI Module
Header: #include <src/gui/RCadToolBar.h>
Inherits: QToolBar

Scriptable: This class is available in script environments.

RCadToolBar(const QString &title, QWidget *parent=0)
RCadToolBarPanel * getCurrentPanel() const
QString getCurrentPanelName() const
RCadToolBarPanel * getPanel(const QString &title, const QString &objectName, bool hasBackButton=true)
void showPanel(const QString &name, bool isBack=false)
void updateIconSize()
bool back()
void toggleVerticalWhenFloating(bool on)
virtual void contextMenuEvent(QContextMenuEvent *event)
QStackedLayout * stackedLayout
QWidget * widget

RCadToolBar::RCadToolBar(const QString &title, QWidget *parent=0)

All rights reserved.

This file is part of the QCAD project.

QCAD is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

QCAD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with QCAD.

RCadToolBarPanel * RCadToolBar::getCurrentPanel() const

const

QString RCadToolBar::getCurrentPanelName() const

const

RCadToolBarPanel * RCadToolBar::getPanel(const QString &title, const QString &objectName, bool hasBackButton=true)

void RCadToolBar::showPanel(const QString &name, bool isBack=false)

void RCadToolBar::updateIconSize()

bool RCadToolBar::back()

void RCadToolBar::toggleVerticalWhenFloating(bool on)

virtual void RCadToolBar::contextMenuEvent(QContextMenuEvent *event)

virtual protected

QStackedLayout* RCadToolBar::stackedLayout

private

QWidget* RCadToolBar::widget

private