Open 3D Engine AzQtComponents API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AzQtComponents::TabBar Class Reference

Allows switching between different content widgets in a TabWidget. More...

#include <TabWidget.h>

Inherits QTabBar.

Inherited by AzQtComponents::DockTabBar.

Signals

void overflowingChanged (bool overflowing)
 Triggered when the handle overflow settings are changed.
 

Public Member Functions

void setHandleOverflow (bool handleOverflow)
 Sets whether the widget should handle overflow with a custom menu.
 
bool getHandleOverflow () const
 Returns whether the widget handles overflow.
 
void tabInserted (int index) override
 Handler to be called after a new tab is added or inserted at position index.
 
void tabRemoved (int index) override
 Handler to be called after a new tab is removed at position index.
 

Protected Member Functions

 TabBar (QWidget *parent=nullptr)
 
void enterEvent (QEvent *event) override
 
void leaveEvent (QEvent *event) override
 
void mousePressEvent (QMouseEvent *mouseEvent) override
 
void mouseMoveEvent (QMouseEvent *mouseEvent) override
 
void mouseReleaseEvent (QMouseEvent *mouseEvent) override
 
void paintEvent (QPaintEvent *paintEvent) override
 
QSize minimumSizeHint () const override
 
void SetUseMaxWidth (bool use)
 

Friends

class Style
 
class TabWidget
 

Detailed Description

Allows switching between different content widgets in a TabWidget.


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