qcombobox

    1熱度

    1回答

    因此,我有一個QComboBox。 如果currentText()過長小部件,然後我要顯示一個省略號。 像這樣: 所以: void MyComboBox::paintEvent(QPaintEvent *) { QStylePainter painter(this); QStyleOptionComboBox opt; initStyleOption(&opt

    0熱度

    1回答

    我有一個自定義Delegate,從QItemDelegate分類,它提供了第一列中的QComboBox和所有其他列中的QLineEdit。 SensorDisplayDelegate::SensorDisplayDelegate(QObject *parent) : QItemDelegate(parent) {} QWidget *SensorDisplayDelegate::c

    0熱度

    1回答

    當構造一個QComboBox(),該模型是初始的「空」(即沒有附加模型)。在分配模型QComboBox::setModel()後,附上模型。現在,我需要將QComboBox模型重置爲之前的狀態:「空」或「無」。 我有一個叫chbW1的QCheckBox以及名爲cbWaehrung1的QComboBox。在檢查QCheckBox之前,未附加任何型號,並且QComboBox爲空。如果選中QCheckB

    0熱度

    1回答

    因此,我開發了此工作GUI,但根據用戶輸入,我無法將我的QcomboBox連接到多個不同的插槽。實質上,我希望用戶能夠從QcomboBox中選擇一個驅動器,然後按QpushButton並自動定向到網絡驅動器。 我一直在抓我的頭在邏輯天。我知道代碼的第二部分應該是這樣的(也許?): def retranslateUi(Self, MainWindow): self.btnGo.clicke

    0熱度

    1回答

    我有一個qtcombobox。我試圖添加一些使用qss樣式表的樣式,並且它不能正確呈現。您在下面看到的白色背景是不需要的。 圖片: 我的代碼樣式吧: QWidget { color: #eff0f1; background-color: #31363b; selection-background-color:#3daee9; selection-color

    0熱度

    1回答

    嘗試連接QComboBox中的新選擇更改以在插槽中使用該選擇的字符串。 基本上,currentIndexChanged信號之後,displayData MAPP將已持有從程序(例如解析器)和另一部分填充,那麼所有的數據,使用在comboBoxChange組合框中的當前selection,鍵將給出到displayData映射,以便以tset結構的形式獲得所需的值。 下面是我所有的代碼設置和嘗試插槽和

    0熱度

    1回答

    我想繪製紅色組合框的背景,當它關閉時如果沒有選擇並且在選擇時回到白色。 列表部分應始終爲白色,但編輯器部分(頂部)在空白時應爲紅色,在選擇項目時應爲白色。

    1熱度

    1回答

    當我改變它的下拉菜單上的應用,以及(所有項目)我QComboBox comboBox->setFont(whateverQFont);的字體,它會覆蓋我已經在我的項目設置與comboBox->setItemData(index, itemSpecificFont, Qt::FontRole); 我想了Qt :: FontRole數據如僅在QComboBox標籤上設置字體,並保持原樣顯示下拉菜單。甚

    0熱度

    3回答

    我有一個QTableWidget,第2列第一列包含項目名稱,第二列填充了qcomboboxes(使用cellwidgets創建),其中包含顏色選項列表(如:「」,紅色,藍色,綠色) 例如,下面的表中,項目帶*有一個變量,名爲color_set表示,我想實現如下: 它會查找場景中物品的名稱 那麼它會通過一個函數來檢查一個d見,如果該項目 shirt_01含有一種叫color_set 如果變量存在變量

    0熱度

    1回答

    我有一個QComboBox中的值列表。點擊下拉箭頭時,我需要更新列表並顯示給用戶進行選擇。我怎樣才能實現這個?點擊下拉箭頭時應該捕捉哪個信號?