# Qt-widget-Fancy_UI **Repository Path**: adrianFzz/Qt-widget-Fancy_UI ## Basic Information - **Project Name**: Qt-widget-Fancy_UI - **Description**: 花里胡哨的UI,使用C++ Qt widget实现。 Qt版本:Qt6。 - **Primary Language**: C++ - **License**: GPL-3.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2024-01-24 - **Last Updated**: 2024-01-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
简体中文 | English
成员函数 | 功能说明 | 参数 | 参数说明 |
---|---|---|---|
void addShadow | 为按钮添加阴影效果 | int int qreal const QColor& |
阴影右偏移量 阴影下偏移量 模糊半径 阴影颜色 |
void setTextColor | 设置按钮文字默认颜色和悬浮时颜色 | const QColor& const QColor& |
按钮默认文字颜色 按钮悬浮时文字颜色 |
QPalette &palette | 返回按钮对象的QPalette的非const引用 | 无 | 无 |
void refreshRadius | 使用样式表修改按钮的圆角半径后,需调用此函数更新圆角半径 | int | 圆角半径 |
void refreshRadius | 使用样式表修改按钮的圆角半径后,需调用此函数更新圆角半径 | int | 对应样式表中的圆角半径值 |
void setFillSpeed | 控制填充速度 | int | 越小填充越快,最小值为1 |
void setFillBrush | 设置填充内容绘制笔刷 | const QBrush & | 自定义的笔刷样式 |
void setAnimationType | 设置动画类型,预提供了5种动画 | AnimationType枚举类 | 动画类型枚举 |
成员函数 | 功能说明 | 参数 | 参数说明 |
---|---|---|---|
void setLinePen | 设置线条的绘制画笔 | const QPen& const QPen& | 获取焦点时的绘制画笔 失去焦点时的绘制画笔 |
void setTextColor | 设置输入文字颜色 | const QColor& | 输入文字的颜色 |
void setPlaceholderTextColor | 设置预设背景文字颜色 | const QColor & | 背景提示文字颜色 |
void setLineSpeed | 设置线条填填充速度 | int | 越小填充越快,最小为1 |