# smart_theme **Repository Path**: tdercg/smart_theme ## Basic Information - **Project Name**: smart_theme - **Description**: qt主题风格 - **Primary Language**: Python - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2017-05-10 - **Last Updated**: 2021-09-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Qt 主题 =============== 提供白色和黑色主题 支持PySide和PySide2, 依赖qtpy, smart_icons库。 使用说明 ---------------- __变量__: | 属性名 | 描述 | 变量 | |:-------:| ----------- | ----------- | | font | 定义全局字体 | | color | 定义全局字体颜色 | | background_color | 定义全局背景色 | | disabled_color | 定义禁用控件字体的颜色 | | border_color | 定义边框颜色 | | border_size | 定义边框粗细 | | selected_border_color | 控件选中时边框颜色 | | content_bg_color | 定义内容内容控件背景色 | | input_bg_color | 定义输入控件的背景色 | | item_bg_color | item背景色 | | item_selected_bg_color | item选择状态背景色 | | item_hover_bg_color | item 悬停状态背景色 | | item_disabled_bg_color | item 禁用状态背景色 | | separator_color | 分割线颜色 | | separator_size | 分割线粗细 | | scroll_bar_bg_color | 滚动条背景色 | | scroll_bar_handle | 滚动条滑块颜色 | | scroll_bar_handle_hover | 滚动条滑块悬停时颜色 | | scroll_bar_size | 滚动条尺寸 | | scroll_bar_right_image | 水平滚动条右端图标 | | scroll_bar_left_image | 水平滚动条左端图标 | | scroll_bar_up_image | 水平滚动条上端图标 | | scroll_bar_down_image | 水平滚动条下端图标 | | checkbox_unchecked_image | 复选框控件未选中时图标 | | checkbox_checked_image | 复选框控件选中时图标 | | checkbox_hover_image | 复选框控件悬停时图标 | | checkbox_disabled_image | 复选框控件禁用时图标 | | radiobutton_unchecked_image | 单选框控件未选中时图标 | | radiobutton_checked_image | 单选框控件选中时图标 | | radiobutton_hover_image | 单选框控件悬停时图标 | | radiobutton_hover_image | 单选框控件禁用时图标 | | group_close_image | 组关闭(树形)时图标 | | group_close_disabled_image | 组关闭(树形)禁用时图标 | | group_open_image | 组打开(树形)时图标 | | group_open_disabled_image | 组打开(树形)禁用时图标 | | thumbnail_image | 预览图默认图标 | | menu_image | 下拉框图标 | __自定义控件属性__: | 属性名 | 描述 | 变量 | |:-------:| ----------- | ----------- | | border | 定义边框的显示, 字符串:#0000(四位数对应 左上右下)0代表无,1代表有 | border_color,border_size | | content | 定义控件是不是内容控件,布尔值: true, false | content_bg_color | | separator | 定义分割线控件:H,V | separator_color, separator_size| | item_status | 定义控件状态:normal, selected,hover | item_bg_color, item_selected_bg_color, item_hover_bg_color |