QCombobox下拉框的寬度設定:
一、下拉框子項的高度:setStyleSheet("QComboBox { min-height: 40px; min-width: 60px; }" "QComboBox QAbstractItemView::item { min-height: 40px; min-width: 60px; }");QComboBox *combo = new QComboBox(this);combo->setView(new QListView());
二、下拉框下拉列表的高度:一般會用這條語句ui->m_qcombxType->setMaxVisibleItems(10);設定它下拉顯示最多的子項,也就是下拉框的高度。但是在用的時候發現沒反應,使用不了。在這條語句前面再加上一句 ui->m_qcombxType->setEditable(true);設定qcombobox為為可編輯屬性。就可以了。其中m_qcombxType為下拉框的名字。
QCombobox下拉框的寬度設定:
一、下拉框子項的高度:setStyleSheet("QComboBox { min-height: 40px; min-width: 60px; }" "QComboBox QAbstractItemView::item { min-height: 40px; min-width: 60px; }");QComboBox *combo = new QComboBox(this);combo->setView(new QListView());
二、下拉框下拉列表的高度:一般會用這條語句ui->m_qcombxType->setMaxVisibleItems(10);設定它下拉顯示最多的子項,也就是下拉框的高度。但是在用的時候發現沒反應,使用不了。在這條語句前面再加上一句 ui->m_qcombxType->setEditable(true);設定qcombobox為為可編輯屬性。就可以了。其中m_qcombxType為下拉框的名字。