如何在QComboBox中使addItem功能在第一个positionfist中添加最后一个项目

问题描述 投票:0回答:1

我有一个秒表程序。我需要按顺序查看所有单圈时间:最后一个应该是第一个。我有QComboBox:

self.lap_times_combo.addItem(f'{hh1:02d}:{mm1:02d}:{ss1:05.2f}')

它正常工作。但是它从头到尾显示了圈数。

如何反转它,所以我应该看到窗口中的最后一圈,如果我单击ComboBox,我应该看到所有最后一阶的圈?换句话说,如何使addItem始终将项添加到[0]位置?

python pyqt pyqt5 reverse qcombobox
1个回答
0
投票

一个简单的解决方案是不使用addItem(),而是使用addItem()方法将项目插入到第一个位置:

insertItem()
© www.soinside.com 2019 - 2024. All rights reserved.