Rose
Public Member Functions | Protected Attributes | List of all members
rose::TabPage Class Reference

A TabPage manages a single Widget which displays the page contents. More...

#include <Tab.h>

Inheritance diagram for rose::TabPage:
Inheritance graph
[legend]
Collaboration diagram for rose::TabPage:
Collaboration graph
[legend]

Public Member Functions

 TabPage (TabPage &&)=delete
 
 TabPage (const TabPage &)=delete
 
TabPageoperator= (TabPage &&)=delete
 
TabPageoperator= (const TabPage &)=delete
 
 TabPage (std::string label)
 Constructor.
 
 TabPage (std::string_view label)
 Constructor.
 
 TabPage (const char *label)
 Constructor.
 
const std::string & tabLabel () const noexcept
 Access the TabPage label. More...
 

Protected Attributes

std::string mTabLabel {}
 The identity of the TabPage, will be the TabButton Label.
 

Detailed Description

A TabPage manages a single Widget which displays the page contents.

Member Function Documentation

◆ tabLabel()

const std::string& rose::TabPage::tabLabel ( ) const
inlinenoexcept

Access the TabPage label.

Returns
const std::string&

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