SARibbon 2.5.1
SARibbon wiki
载入中...
搜索中...
未找到
SARibbonTitleIconWidget类 参考

Ribbon风格的标题栏图标控件 模拟Windows原生窗口左上角的程序图标功能,支持右键菜单和窗口控制操作 更多...

#include <SARibbonTitleIconWidget.h>

类 SARibbonTitleIconWidget 继承关系图:

Public 成员函数

 SARibbonTitleIconWidget (QWidget *parent=nullptr)
 SARibbonTitleIconWidget::SARibbonTitleIconWidget 构造函数,初始化标题栏图标控件
 
void setWindow (QWidget *window)
 SARibbonTitleIconWidget::setWindow 设置关联的窗口对象,使用QPointer确保安全性
 
void setIcon (const QIcon &icon)
 SARibbonTitleIconWidget::setIcon 设置显示的图标
 
void setIconSize (const QSize &size)
 SARibbonTitleIconWidget::setIconSize 设置图标大小
 
int padding () const
 内边距
 
void setPadding (int v)
 设置内边距
 
virtual QSize sizeHint () const
 

Protected 成员函数

void paintEvent (QPaintEvent *event) override
 
void mousePressEvent (QMouseEvent *event) override
 
void contextMenuEvent (QContextMenuEvent *event) override
 

详细描述

Ribbon风格的标题栏图标控件 模拟Windows原生窗口左上角的程序图标功能,支持右键菜单和窗口控制操作

构造及析构函数说明

◆ SARibbonTitleIconWidget()

SARibbonTitleIconWidget::SARibbonTitleIconWidget ( QWidget *  parent = nullptr)
explicit

SARibbonTitleIconWidget::SARibbonTitleIconWidget 构造函数,初始化标题栏图标控件

参数
parent父窗口部件

成员函数说明

◆ padding()

int SARibbonTitleIconWidget::padding ( ) const

内边距

返回

◆ setIcon()

void SARibbonTitleIconWidget::setIcon ( const QIcon &  icon)

SARibbonTitleIconWidget::setIcon 设置显示的图标

参数
icon要显示的图标

◆ setIconSize()

void SARibbonTitleIconWidget::setIconSize ( const QSize &  size)

SARibbonTitleIconWidget::setIconSize 设置图标大小

参数
size图标尺寸

◆ setPadding()

void SARibbonTitleIconWidget::setPadding ( int  v)

设置内边距

参数
v

◆ setWindow()

void SARibbonTitleIconWidget::setWindow ( QWidget *  window)

SARibbonTitleIconWidget::setWindow 设置关联的窗口对象,使用QPointer确保安全性

参数
window要关联的窗口

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