Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
k54kdk
PyQt Fluent Widgets
提交
fc70d52e
P
PyQt Fluent Widgets
项目概览
k54kdk
/
PyQt Fluent Widgets
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
P
PyQt Fluent Widgets
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
fc70d52e
编写于
2月 13, 2023
作者:
之一Yo
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fixes #10
上级
726f9398
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
9 addition
and
6 deletion
+9
-6
qfluentwidgets/__init__.py
qfluentwidgets/__init__.py
+1
-1
qfluentwidgets/components/widgets/combo_box.py
qfluentwidgets/components/widgets/combo_box.py
+3
-0
qfluentwidgets/components/widgets/menu.py
qfluentwidgets/components/widgets/menu.py
+4
-4
setup.py
setup.py
+1
-1
未找到文件。
qfluentwidgets/__init__.py
浏览文件 @
fc70d52e
...
...
@@ -10,7 +10,7 @@ online at https://pyqt-fluent-widgets.readthedocs.io.
:license: MIT, see LICENSE for more details.
"""
__version__
=
"0.2.
4
"
__version__
=
"0.2.
5
"
from
.components
import
*
from
.common
import
*
...
...
qfluentwidgets/components/widgets/combo_box.py
浏览文件 @
fc70d52e
...
...
@@ -122,6 +122,9 @@ class ComboBox(QPushButton):
self
.
_showComboMenu
()
def
_showComboMenu
(
self
):
if
not
self
.
items
:
return
menu
=
ComboBoxMenu
(
self
)
for
i
,
item
in
enumerate
(
self
.
items
):
menu
.
addAction
(
...
...
qfluentwidgets/components/widgets/menu.py
浏览文件 @
fc70d52e
...
...
@@ -554,10 +554,10 @@ class RoundMenu(QWidget):
if
self
.
isVisible
():
return
desktop
=
QApplication
.
desktop
(
).
availableGeometry
()
w
,
h
=
self
.
width
()
+
20
,
self
.
height
()
+
20
pos
.
setX
(
max
(
10
,
min
(
pos
.
x
()
-
self
.
layout
().
contentsMargins
().
left
(),
desktop
.
width
()
-
w
)))
pos
.
setY
(
max
(
10
,
min
(
pos
.
y
()
-
4
,
desktop
.
height
()
-
h
)))
rect
=
QApplication
.
screenAt
(
QCursor
.
pos
()
).
availableGeometry
()
w
,
h
=
self
.
width
()
+
5
,
self
.
height
()
+
5
pos
.
setX
(
max
(
10
,
min
(
pos
.
x
()
-
self
.
layout
().
contentsMargins
().
left
(),
rect
.
right
()
-
w
)))
pos
.
setY
(
max
(
10
,
min
(
pos
.
y
()
-
4
,
rect
.
bottom
()
-
h
)))
if
ani
:
self
.
ani
.
setStartValue
(
pos
-
QPoint
(
0
,
h
/
2
))
...
...
setup.py
浏览文件 @
fc70d52e
...
...
@@ -6,7 +6,7 @@ with open('README.md', encoding='utf-8') as f:
setuptools
.
setup
(
name
=
"PyQt-Fluent-Widgets"
,
version
=
"0.2.
4
"
,
version
=
"0.2.
5
"
,
keywords
=
"pyqt fluent widgets"
,
author
=
"zhiyiYo"
,
author_email
=
"shokokawaii@outlook.com"
,
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录