Public Member Functions | Public Attributes | List of all members
ads::FloatingWidgetTitleBarPrivate Struct Reference

Private data class of public interface CFloatingWidgetTitleBar. More...

Public Member Functions

void createLayout ()
 
 FloatingWidgetTitleBarPrivate (CFloatingWidgetTitleBar *_public)
 

Public Attributes

CFloatingWidgetTitleBar_this
 public interface class More...
 
tCloseButtonCloseButton = nullptr
 
eDragState DragState = DraggingInactive
 
CFloatingDockContainerFloatingWidget = nullptr
 
QLabel * IconLabel = nullptr
 
tMaximizeButtonMaximizeButton = nullptr
 
bool Maximized = false
 
QIcon MaximizeIcon
 
QIcon NormalIcon
 
tTabLabelTitleLabel
 

Detailed Description

Private data class of public interface CFloatingWidgetTitleBar.

Definition at line 54 of file FloatingWidgetTitleBar.cpp.

Constructor & Destructor Documentation

◆ FloatingWidgetTitleBarPrivate()

ads::FloatingWidgetTitleBarPrivate::FloatingWidgetTitleBarPrivate ( CFloatingWidgetTitleBar _public)
inline

Definition at line 67 of file FloatingWidgetTitleBar.cpp.

Member Function Documentation

◆ createLayout()

void ads::FloatingWidgetTitleBarPrivate::createLayout ( )

Creates the complete layout including all controls

Definition at line 79 of file FloatingWidgetTitleBar.cpp.

Member Data Documentation

◆ _this

CFloatingWidgetTitleBar* ads::FloatingWidgetTitleBarPrivate::_this

public interface class

Definition at line 56 of file FloatingWidgetTitleBar.cpp.

◆ CloseButton

tCloseButton* ads::FloatingWidgetTitleBarPrivate::CloseButton = nullptr

Definition at line 59 of file FloatingWidgetTitleBar.cpp.

◆ DragState

eDragState ads::FloatingWidgetTitleBarPrivate::DragState = DraggingInactive

Definition at line 62 of file FloatingWidgetTitleBar.cpp.

◆ FloatingWidget

CFloatingDockContainer* ads::FloatingWidgetTitleBarPrivate::FloatingWidget = nullptr

Definition at line 61 of file FloatingWidgetTitleBar.cpp.

◆ IconLabel

QLabel* ads::FloatingWidgetTitleBarPrivate::IconLabel = nullptr

Definition at line 57 of file FloatingWidgetTitleBar.cpp.

◆ MaximizeButton

tMaximizeButton* ads::FloatingWidgetTitleBarPrivate::MaximizeButton = nullptr

Definition at line 60 of file FloatingWidgetTitleBar.cpp.

◆ Maximized

bool ads::FloatingWidgetTitleBarPrivate::Maximized = false

Definition at line 65 of file FloatingWidgetTitleBar.cpp.

◆ MaximizeIcon

QIcon ads::FloatingWidgetTitleBarPrivate::MaximizeIcon

Definition at line 63 of file FloatingWidgetTitleBar.cpp.

◆ NormalIcon

QIcon ads::FloatingWidgetTitleBarPrivate::NormalIcon

Definition at line 64 of file FloatingWidgetTitleBar.cpp.

◆ TitleLabel

tTabLabel* ads::FloatingWidgetTitleBarPrivate::TitleLabel

Definition at line 58 of file FloatingWidgetTitleBar.cpp.


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


plotjuggler
Author(s): Davide Faconti
autogenerated on Mon Nov 11 2024 03:23:51