【專題7:qt上位機詳解】 之 【18.QComboBox下拉列表】
標簽: 專題7:qt上位機詳解 qt 嵌入式
一個默默耕耘的工程師…
1.屬性
雙擊下拉框,就可以編輯下拉框中的內容:
2.設置下拉項圖標
3.新增下拉列表
Widget::Widget(QWidget *parent) :
QWidget(parent),
ui(new Ui::Widget)
{
ui->setupUi(this);
//清空所有下拉列表
ui->comboBox->clear();
ui->comboBox->addItem("item1");
ui->comboBox->addItem("item2");
ui->comboBox->addItem("item3");
//帶有圖標的下拉框
QIcon icon(":/ico/ico.jpg");
ui->comboBox->addItem(icon, "item4");
}
4.其他函數
(1)void setCurrentIndex(int index):設置當前的下拉列表項。
(2)QString itemText(int index):通過索引獲得下拉框的文本內容。
5.事件
(1)下面的兩個信號,只有通過界面手動修改下拉框內容時,才會激發,通過代碼不會激發。
① void activated(int index):索引。
② void activated(const QString &text):文字。
(2)下面的這個信號,通過代碼或手動都會激發。
① void currentIndexChanged(int index):索引。
② void currentIndexChanged(int index):文字。
智能推薦
【專題7:qt上位機詳解】 之 【26.QTableWidget 樣式設置 5】
個默默耕耘的工程師… 各專題目錄 【專題1:工作兩年再學嵌入式】 【專題2:freertos系統詳解】 【專題3:從0到1寫嵌入式操作系統】 【專題4:直流無刷電機控制】 【專題5:從0到1寫bootloader、iap升級和產品量產】 【專題6:mcu硬件電路設計】 【專題7:qt上位機詳解】 【專題8:linux應用及qt移植】 【專題9:從linux內核借鑒寫代碼的思路】 【專...
【專題7:qt上位機詳解】 之 【25.QTableWidget的信號 4】
個默默耕耘的工程師… 各專題目錄 【專題1:工作兩年再學嵌入式】 【專題2:freertos系統詳解】 【專題3:從0到1寫嵌入式操作系統】 【專題4:直流無刷電機控制】 【專題5:從0到1寫bootloader、iap升級和產品量產】 【專題6:mcu硬件電路設計】 【專題7:qt上位機詳解】 【專題8:linux應用及qt移植】 【專題9:從linux內核借鑒寫代碼的思路】 【專...
【專題7:qt上位機詳解】 之 【24.QTableWidget 3】
個默默耕耘的工程師… 各專題目錄 【專題1:工作兩年再學嵌入式】 【專題2:freertos系統詳解】 【專題3:從0到1寫嵌入式操作系統】 【專題4:直流無刷電機控制】 【專題5:從0到1寫bootloader、iap升級和產品量產】 【專題6:mcu硬件電路設計】 【專題7:qt上位機詳解】 【專題8:linux應用及qt移植】 【專題9:從linux內核借鑒寫代碼的思路】 【專...
【專題7:qt上位機詳解】 之 【23.QTableWidget 2】
個默默耕耘的工程師… 各專題目錄 【專題1:工作兩年再學嵌入式】 【專題2:freertos系統詳解】 【專題3:從0到1寫嵌入式操作系統】 【專題4:直流無刷電機控制】 【專題5:從0到1寫bootloader、iap升級和產品量產】 【專題6:mcu硬件電路設計】 【專題7:qt上位機詳解】 【專題8:linux應用及qt移植】 【專題9:從linux內核借鑒寫代碼的思路】 【專...
【專題7:qt上位機詳解】 之 【20.自定義控件】
一個默默耕耘的工程師… 各專題目錄 【專題1:工作兩年再學嵌入式】 【專題2:freertos系統詳解】 【專題3:從0到1寫嵌入式操作系統】 【專題4:直流無刷電機控制】 【專題5:從0到1寫bootloader、iap升級和產品量產】 【專題6:mcu硬件電路設計】 【專題7:qt上位機詳解】 【專題8:linux應用及qt移植】 【專題9:從linux內核借鑒寫代碼的思路】 【...
猜你喜歡
【專題7:qt上位機詳解】 之 【19.QMessageBox對話框和QSlider】
一個默默耕耘的工程師… 各專題目錄 【專題1:工作兩年再學嵌入式】 【專題2:freertos系統詳解】 【專題3:從0到1寫嵌入式操作系統】 【專題4:直流無刷電機控制】 【專題5:從0到1寫bootloader、iap升級和產品量產】 【專題6:mcu硬件電路設計】 【專題7:qt上位機詳解】 【專題8:linux應用及qt移植】 【專題9:從linux內核借鑒寫代碼的思路】 【...
【專題7:qt上位機詳解】 之 【17.QRadioButton單選框】
一個默默耕耘的工程師… 各專題目錄 【專題1:工作兩年再學嵌入式】 【專題2:freertos系統詳解】 【專題3:從0到1寫嵌入式操作系統】 【專題4:直流無刷電機控制】 【專題5:從0到1寫bootloader、iap升級和產品量產】 【專題6:mcu硬件電路設計】 【專題7:qt上位機詳解】 【專題8:linux應用及qt移植】 【專題9:從linux內核借鑒寫代碼的思路】 【...
【專題7:qt上位機詳解】 之 【14.QFormLayout表單布局】
一個默默耕耘的工程師… 各專題目錄 【專題1:工作兩年再學嵌入式】 【專題2:freertos系統詳解】 【專題3:從0到1寫嵌入式操作系統】 【專題4:直流無刷電機控制】 【專題5:從0到1寫bootloader、iap升級和產品量產】 【專題6:mcu硬件電路設計】 【專題7:qt上位機詳解】 【專題8:linux應用及qt移植】 【專題9:從linux內核借鑒寫代碼的思路】 【...
【專題7:qt上位機詳解】 之 【9.QPushButton按鈕】
一個默默耕耘的工程師… 各專題目錄 【專題1:工作兩年再學嵌入式】 【專題2:freertos系統詳解】 【專題3:從0到1寫嵌入式操作系統】 【專題4:直流無刷電機控制】 【專題5:從0到1寫bootloader、iap升級和產品量產】 【專題6:mcu硬件電路設計】 【專題7:qt上位機詳解】 【專題8:linux應用及qt移植】 【專題9:從linux內核借鑒寫代碼的思路】 【...
【專題7:qt上位機詳解】 之 【12.QLayout布局器(重點)】
一個默默耕耘的工程師… 各專題目錄 【專題1:工作兩年再學嵌入式】 【專題2:freertos系統詳解】 【專題3:從0到1寫嵌入式操作系統】 【專題4:直流無刷電機控制】 【專題5:從0到1寫bootloader、iap升級和產品量產】 【專題6:mcu硬件電路設計】 【專題7:qt上位機詳解】 【專題8:linux應用及qt移植】 【專題9:從linux內核借鑒寫代碼的思路】 【...