python - 为什么 QChart 对象的滚动方法不起作用
问题描述
为什么QChart对象的滚动方法在pyside2中不起作用[它在pyqt5中起作用]无法弄清楚问题是什么,pyqt5的滚动方法按预期工作,但是当你尝试使用pyside2时它不起作用
from PySide2.QtWidgets import QMainWindow, QApplication
from PySide2.QtCharts import QtCharts
import sys
if __name__ == '__main__':
app = QApplication(sys.argv)
series = QtCharts.QLineSeries()
series.append(1, 7)
series.append(2, 3)
series.append(3, 7)
chart = QtCharts.QChart()
chart.addSeries(series)
chart.createDefaultAxes()
chartView = QtCharts.QChartView(chart)
window = QMainWindow()
window.setCentralWidget(chartView)
window.resize(400, 300)
window.show()
chart.scroll(100, 0)
sys.exit(app.exec_())
pyside2没有结果
使用 pyqt5 一切正常
解决方案
推荐阅读
- html - 在从谷歌电子表格中的列渲染/加载时使用 html 填充 HTML 下拉菜单
- python - 在运行时更新 celery beat 时间表
- firebase - 颤振 - 如果不存在则添加到 Firestore 集合,否则更新
- c++ - C++ 在构造函数中使用表达式初始化引用
- python-3.x - Str 函数似乎没有转换整数
- python - 熊猫分层排序
- python - Python Regex:捕获嵌套括号内的所有单词
- java - 如何使用 selenium webdriver (java) 使用 Tor 浏览器?到目前为止,我已经尝试过以下代码,但收到消息:'tor failed to start'
- php - 打印后PHP浮点值更改
- python-3.x - 使用 Miniconda 安装 JupyterLab 的过程