TeplTabLabel: Tepl 3 Reference Manual

## TeplTabLabel TeplTabLabel — A TeplTab label, to use with GtkNotebook |

## Functions

GtkWidget * | tepl_tab_label_new ()
TeplTab * | tepl_tab_label_get_tab ()

## Properties

TeplTab * | tab | Read / Write / Construct Only

## Types and Values

| TeplTabLabel

## Object Hierarchy

        GObject
        ╰── GInitiallyUnowned
            ╰── GtkWidget
                ╰── GtkContainer
                    ╰── GtkGrid
                        ╰── TeplTabLabel

## Implemented Interfaces

TeplTabLabel implements AtkImplementorIface, GtkBuildable and GtkOrientable.

## Includes

    #include <tepl/tepl.h>

## Description

TeplTabLabel is the label/title of a TeplTab, suitable for GtkNotebook.

A TeplTabLabel contains:

- a GtkLabel with the “tepl-short-title”.

- a close button, when clicked the TeplTab “close-request” signal is emitted.

## Functions

### tepl_tab_label_new ()

    GtkWidget *
    tepl_tab_label_new (TeplTab *tab);

#### Parameters

tab | a TeplTab. |

#### Returns

a new TeplTabLabel.

[transfer floating]

Since: 3.0

### tepl_tab_label_get_tab ()

    TeplTab *
    tepl_tab_label_get_tab (TeplTabLabel *tab_label);

#### Parameters

tab_label | a TeplTabLabel. |

#### Returns

the “tab”.

[transfer none][nullable]

Since: 3.0

## Types and Values

### TeplTabLabel

    typedef struct _TeplTabLabel TeplTabLabel;

## Property Details

### The `“tab”` property

      “tab”                      TeplTab *

The associated TeplTab. TeplTabLabel has a weak reference to the TeplTab.

Flags: Read / Write / Construct Only

Since: 3.0