SARibbon 2.5.2
SARibbon wiki
载入中...
搜索中...
未找到
SARibbonStackedWidget类 参考

#include <SARibbonStackedWidget.h>

类 SARibbonStackedWidget 继承关系图:

class  PrivateData
 

信号

void hidWindow ()
 

Public 成员函数

 SARibbonStackedWidget (QWidget *parent)
 Constructor for SARibbonStackedWidget
 
 ~SARibbonStackedWidget ()
 Destructor for SARibbonStackedWidget
 
void setPopupMode ()
 Set popup mode
 
bool isPopupMode () const
 Check if currently in popup mode
 
void setNormalMode ()
 Set normal mode, same as normal stackwidget
 
bool isNormalMode () const
 Check if currently in normal mode
 
void exec ()
 Run event loop modally in popup mode
 
void moveWidget (int from, int to)
 Similar to tabbar's moveTab function, swap the index of two widgets
 
void setUseAnimation (bool on)
 Set whether to enable popup animation
 
bool isUseAnimation () const
 Check if animation is enabled
 
void setAnimationDuration (int duration)
 Set animation duration (milliseconds)
 
int animationDuration () const
 Get animation duration
 
int animationWidgetHeight () const
 Get animation widget height
 
void setAnimationWidgetHeight (int h)
 Set animation widget height
 
void setNormalGeometry (const QRect &normalGeometry)
 Set window normalGeometry, since this window has animation, to prevent size setting from being overwritten by animation during animation process
 
QRect normalGeometry () const
 Get normal geometry
 
void layoutRequestInnerWidgets ()
 Send layout request to inner widgets
 

Protected 成员函数

void showEvent (QShowEvent *e) override
 Handle show event
 
void hideEvent (QHideEvent *e) override
 Handle hide event
 
virtual void resizeEvent (QResizeEvent *e) override
 Handle resize event
 
void updateInnerWidgetGeometry ()
 Update inner widget geometry
 

属性

int animationWidgetHeight
 

详细描述

构造及析构函数说明

◆ SARibbonStackedWidget()

SARibbonStackedWidget::SARibbonStackedWidget ( QWidget *  parent)
explicit

Constructor for SARibbonStackedWidget

◆ ~SARibbonStackedWidget()

SARibbonStackedWidget::~SARibbonStackedWidget ( )

Destructor for SARibbonStackedWidget

成员函数说明

◆ animationDuration()

int SARibbonStackedWidget::animationDuration ( ) const

Get animation duration

◆ animationWidgetHeight()

int SARibbonStackedWidget::animationWidgetHeight ( ) const

Get animation widget height

◆ exec()

void SARibbonStackedWidget::exec ( )

Run event loop modally in popup mode

◆ hideEvent()

void SARibbonStackedWidget::hideEvent ( QHideEvent *  e)
overrideprotected

Handle hide event

◆ hidWindow

void SARibbonStackedWidget::hidWindow ( )
signal

◆ isNormalMode()

bool SARibbonStackedWidget::isNormalMode ( ) const

Check if currently in normal mode

◆ isPopupMode()

bool SARibbonStackedWidget::isPopupMode ( ) const

Check if currently in popup mode

◆ isUseAnimation()

bool SARibbonStackedWidget::isUseAnimation ( ) const

Check if animation is enabled

◆ layoutRequestInnerWidgets()

void SARibbonStackedWidget::layoutRequestInnerWidgets ( )

Send layout request to inner widgets

◆ moveWidget()

void SARibbonStackedWidget::moveWidget ( int  from,
int  to 
)

Similar to tabbar's moveTab function, swap the index of two widgets

◆ normalGeometry()

QRect SARibbonStackedWidget::normalGeometry ( ) const

Get normal geometry

◆ resizeEvent()

void SARibbonStackedWidget::resizeEvent ( QResizeEvent *  e)
overrideprotectedvirtual

Handle resize event

◆ setAnimationDuration()

void SARibbonStackedWidget::setAnimationDuration ( int  duration)

Set animation duration (milliseconds)

◆ setAnimationWidgetHeight()

void SARibbonStackedWidget::setAnimationWidgetHeight ( int  h)

Set animation widget height

◆ setNormalGeometry()

void SARibbonStackedWidget::setNormalGeometry ( const QRect &  normalGeometry)

Set window normalGeometry, since this window has animation, to prevent size setting from being overwritten by animation during animation process

◆ setNormalMode()

void SARibbonStackedWidget::setNormalMode ( )

Set normal mode, same as normal stackwidget

◆ setPopupMode()

void SARibbonStackedWidget::setPopupMode ( )

Set popup mode

◆ setUseAnimation()

void SARibbonStackedWidget::setUseAnimation ( bool  on)

Set whether to enable popup animation

◆ showEvent()

void SARibbonStackedWidget::showEvent ( QShowEvent *  e)
overrideprotected

Handle show event

◆ updateInnerWidgetGeometry()

void SARibbonStackedWidget::updateInnerWidgetGeometry ( )
protected

Update inner widget geometry


该类的文档由以下文件生成: