NavigationSidePane Class
NavigationSidePane provides navigation side pane. More...
Header: | #include <NavigationSidePane> |
Inherits: | NavigationPane |
Public Functions
NavigationSidePane(NavigationBar *navigationBar) | |
Qt::Alignment | alignment() const |
const QString & | caption() const |
void | setAlignment(const Qt::Alignment &alignment) |
void | setCaption(const QString &caption) |
void | setWidget(QWidget *widget) |
QWidget * | widget() const |
Reimplemented Public Functions
virtual QSize | sizeHint() const override |
Reimplemented Protected Functions
virtual void | paintEvent(QPaintEvent *event) override |
virtual void | resizeEvent(QResizeEvent *event) override |
Detailed Description
Member Function Documentation
[explicit]
NavigationSidePane::NavigationSidePane(NavigationBar *navigationBar)
Constructor of the class NavigationSidePane. Parameter the navigationBar
it is navigation bar that will be owner of the pane.
Qt::Alignment NavigationSidePane::alignment() const
Returns the alignment for the side pane at the main window. By default it is Qt::AlignRight.
See also setAlignment().
const QString &NavigationSidePane::caption() const
Returns the caption for the side pane.
See also setCaption().
[override virtual protected]
void NavigationSidePane::paintEvent(QPaintEvent *event)
Reimplements: MaterialWidget::paintEvent(QPaintEvent *event).
[override virtual protected]
void NavigationSidePane::resizeEvent(QResizeEvent *event)
Reimplements: MaterialWidget::resizeEvent(QResizeEvent *event).
void NavigationSidePane::setAlignment(const Qt::Alignment &alignment)
Sets the alignment
for the side pane at the main window.
See also alignment().
void NavigationSidePane::setCaption(const QString &caption)
Sets the given caption
for the site pane.
See also caption().
void NavigationSidePane::setWidget(QWidget *widget)
Sets the given widget
to be the side pane's content widget. Note: NavigationSidePane takes ownership of the widget pointer and deletes it at the appropriate time.
See also widget().
[override virtual]
QSize NavigationSidePane::sizeHint() const
Reimplements an access function for property: QWidget::sizeHint.
QWidget *NavigationSidePane::widget() const
Returns the content widget for the side pane. This function returns zero if the widget has not been set.
See also setWidget().