gpt4 book ai didi

python - 如何在python中使用pyqt5将QSlider添加到主窗口的工具栏

转载 作者:行者123 更新时间:2023-12-01 08:47:27 27 4
gpt4 key购买 nike

我现在正在 python 中使用 PyQt5 为我的程序开发 GUI。我在工具栏上添加了一些 QAction,例如开始、暂停和停止图标。但是,我不知道如何将 QSlider 添加到主窗口的工具栏中。我更喜欢将 QSlider 添加到红色矩形标记的位置。谢谢!

enter image description here

最佳答案

QToolBaraddWidget()允许您添加小部件的方法:

from PyQt5 import QtCore, QtWidgets

class MainWindow(QtWidgets.QMainWindow):
def __init__(self, parent=None):
super(MainWindow, self).__init__(parent)
toolbar = self.addToolBar("toolbar")
toolbar.addAction("start")
toolbar.addAction("pause")
toolbar.addAction("stop")
self.slider = QtWidgets.QSlider(QtCore.Qt.Horizontal)
toolbar.addWidget(self.slider)

if __name__ == '__main__':
import sys
app = QtWidgets.QApplication(sys.argv)
w = MainWindow()
w.show()
sys.exit(app.exec_())

enter image description here

关于python - 如何在python中使用pyqt5将QSlider添加到主窗口的工具栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53245066/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com