2016-01-16 21 views

回答

0

您可以實現您的自定義鼠標事件,所以當按下它會隨機選擇所選項目指數:

import random 
class RandComboBox(QComboBox): 
    ... 
    def mousePressEvent (self, QMouseEvent e): 
     self.setCurrentIndex(random.randint(0, self.count())) 
+0

的偉大工程。但它有時會選擇空白空間。無論如何解決這個問題? – Miqro

+0

看起來像你有一個空的項目在你的組合框,只是刪除它。 – Netwave