2014-09-08 11 views
0

QComboBox 풀다운 메뉴를 열어 두는 방법을 알고 싶습니다. QComboBox의 풀다운 메뉴가 열려 재정을 머물 수 있도록하기 위해QComboBox 풀다운 메뉴가 열린 상태로 유지하는 방법

from PyQt4 import QtCore, QtGui  
app = QtGui.QApplication([]) 

class Combo(QtGui.QComboBox): 
    def __init__(self, *args, **kwargs): 
     super(Combo, self).__init__() 
     self.addItems(['Item_1','Item_2','Item_3','Item_4','Item_5']) 
     self.show() 

tree=Combo() 
sys.exit(app.exec_()) 

답변

1

내장 된 hidePopup() 방법.

from PyQt4 import QtCore, QtGui  
app = QtGui.QApplication([]) 

class Combo(QtGui.QComboBox): 
    def __init__(self, *args, **kwargs): 
     super(Combo, self).__init__() 
     self.addItems(['Item_1','Item_2','Item_3','Item_4','Item_5']) 
     self.show() 

    def hidePopup (self): 
     pass 

inst=Combo() 
sys.exit(app.exec_()) 
관련 문제