API Documentation
Loading...
Searching...
No Matches
FloatingWidget Class Reference

#include <FloatingWidget.h>

Inheritance diagram for FloatingWidget:
[legend]
Collaboration diagram for FloatingWidget:
[legend]

Public Member Functions

 FloatingWidget (ContainerWidgetBase *container, SectionContent *data, bool is_fullscreen, bool request_margins, QWidget *parent=nullptr)
 
virtual ~FloatingWidget ()
 
SectionContentcontent () const
 
virtual void showEvent (QShowEvent *event) override
 
virtual void hideEvent (QHideEvent *event) override
 
void setRibbonArea (RibbonArea drop_area)
 
QSize sizeHint () const override
 
void paintEvent (QPaintEvent *e) override
 
void setRoundedCorners (int radius)
 
bool event (QEvent *event) override
 
bool isDockedFullscreen () const
 
void setDockedFullscreen (bool is_fullscreen)
 
QPoint getDragLocation () const
 
bool takeContent (SectionContent *data)
 
void setContent (SectionContent *data)
 
SectionTabtitleWidget ()
 

Protected Member Functions

bool nativeEvent (const QByteArray &eventType, void *message, qintptr *result) override
 

Friends

class ContainerWidgetBase
 

Constructor & Destructor Documentation

◆ FloatingWidget()

FloatingWidget ( ContainerWidgetBase * container,
SectionContent * data,
bool is_fullscreen,
bool request_margins,
QWidget * parent = nullptr )

◆ ~FloatingWidget()

~FloatingWidget ( )
virtual

Member Function Documentation

◆ content()

SectionContent * content ( ) const
inline

◆ event()

bool event ( QEvent * event)
override

◆ getDragLocation()

QPoint getDragLocation ( ) const

◆ hideEvent()

void hideEvent ( QHideEvent * event)
overridevirtual

◆ isDockedFullscreen()

bool isDockedFullscreen ( ) const

◆ nativeEvent()

bool nativeEvent ( const QByteArray & eventType,
void * message,
qintptr * result )
overrideprotected

◆ paintEvent()

void paintEvent ( QPaintEvent * e)
override

◆ setContent()

void setContent ( SectionContent * data)

◆ setDockedFullscreen()

void setDockedFullscreen ( bool is_fullscreen)

◆ setRibbonArea()

void setRibbonArea ( RibbonArea drop_area)

◆ setRoundedCorners()

void setRoundedCorners ( int radius)

◆ showEvent()

void showEvent ( QShowEvent * event)
overridevirtual

◆ sizeHint()

QSize sizeHint ( ) const
override

◆ takeContent()

bool takeContent ( SectionContent * data)

◆ titleWidget()

SectionTab * titleWidget ( )
inline

Friends And Related Symbol Documentation

◆ ContainerWidgetBase

friend class ContainerWidgetBase
friend

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