我正在處理包含可編輯的QComboBox的應用程序。我遵守以下行爲,當我進入在編輯領域的一些文字,並按下下拉箭頭,在下拉列表:Qt QComboBox彈出位置
我的編輯行結束了隱藏的項目「[email protected]」的背後。我想有框列表彈出下面編輯字段,就像下面的屏幕:
上面的第一個屏幕取在Ubuntu與Qt4.5而第二屏是粟色11與Qt 4.4。我並不瞭解Qt 4.4和Qt 4.5之間QComboBox彈出窗口行爲的變化。無論如何,我希望清單在這兩個發行版中表現相同。
這是一個標準的可編輯屬性設置爲QComboBox - 沒有樣式表或特殊格式應用於它。
如何讓可編輯字段下面的列表彈出窗口,如第二個屏幕?
嘿,你有沒有試圖問Qt開發者可能的錯誤? – 2010-03-24 19:01:03
我不確定這是一個錯誤,如果是,哪個版本實際上具有默認組合框的預期行爲。我希望有一種方法可以自定義彈出窗口的位置,但我無法在Qt文檔或Google中找到這些信息。 – Hypherion 2010-03-24 20:04:27
我會創建一個小項目,在這個小項目中,您可以輕鬆地重現錯誤並詢問Qt的錯誤跟蹤器......他們會很快給您回覆! – 2010-03-24 21:38:19