Skip to content

ForkOvO/QML_UI_Minimalist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QML_UI_Minimalist

使用QML实现各种极简风格的自定义控件

环境

  • QML
    • Qt版本:6.5.3
    • MinGW版本:11.2.0

实现功能

  • 软件图标、标题
  • 无边框窗口(圆角)
    • 窗口变化
      • 最大化、正常化、关闭
      • 拖拽移动、拖拽缩放、拖拽至边缘半屏或全屏
    • 主题切换(渐变、半透明)
      • 页面切换
      • 主题预览和设置
  • 滑动侧边栏
    • 视觉上独立于窗口
    • 展开收拢效果(最大化展开)
    • 悬浮高亮、点击高亮
    • 切换页面
    • 外部打开网页链接
  • 自定义按钮
    • 开关按钮(圆角、颜色)
    • 复选按钮(圆角、颜色、文字)
    • 单选按钮(圆角、颜色、文字)
    • 点击按钮(圆角、颜色、文字、高亮)
  • 进度条
    • 滑块进度条(拖拽、点击、进度显示、颜色)
    • 圆形进度条(范围、动画、颜色)
    • 水波进度条(水纹动画、颜色)
  • 输入框
    • 单行输入框(圆角、清除)
    • 区域输入框(圆角、字数统计、滑动)
  • 表格
    • 自定义列(数量、宽度、名字)
    • 自定义数据(数量、信息)
    • 修改列宽度(拖拽)
    • 滑动(左右、上下)
    • 动画(添加、删除、上下移动)

About

使用QML实现各种极简风格的自定义控件

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published