pyside6 progressdialog 隐藏标题栏上的关闭
时间: 2023-10-27 11:05:40 浏览: 186
您可以使用以下代码隐藏 PySide6 的 ProgressDialog 标题栏上的关闭按钮:
```python
from PySide6.QtWidgets import QProgressDialog
progress_dialog = QProgressDialog()
progress_dialog.setWindowFlags(progress_dialog.windowFlags() & ~Qt.WindowCloseButtonHint)
```
这将从 ProgressDialog 的窗口标志中删除关闭按钮标志,从而隐藏关闭按钮。
相关问题
pyside6 progressdialog 隐藏窗体标题栏
您可以使用以下代码隐藏PySide6的QProgressDialog窗口标题栏:
```python
from PySide6.QtWidgets import QProgressDialog
progress_dialog = QProgressDialog()
progress_dialog.setWindowFlags(progress_dialog.windowFlags() | QtCore.Qt.CustomizeWindowHint)
progress_dialog.setWindowFlags(progress_dialog.windowFlags() & ~QtCore.Qt.WindowTitleHint)
```
这将添加自定义窗口标志并删除窗口标题标志,从而隐藏窗口标题栏。
pyside6中 隐藏progressdialog的进度数字
在 PySide6 中,可以通过设置 `QProgressDialog` 的 `setMinimumDuration` 方法来隐藏进度数字。具体来说,可以将 `minimumDuration` 参数设置为 0,如下所示:
```python
progress_dialog = QtWidgets.QProgressDialog("Loading...", None, 0, 100)
progress_dialog.setWindowModality(QtCore.Qt.WindowModal)
progress_dialog.setMinimumDuration(0) # 隐藏进度数字
progress_dialog.show()
```
阅读全文