QLabel* nameLabel1 = new QLabel("任务種類:", newWindow); QLineEdit* nameLineEdit1 = new QLineEdit(newWindow); nameLabel1->setGeometry(20, 60, 80, 30); nameLineEdit1->setGeometry(120, 60, 160, 30);,將他改爲只能選擇
时间: 2024-04-07 19:33:57 浏览: 80
多个Qlabel中,文字显示不同,长度不一,实现视觉效果左右对齐
您可以将QLineEdit更改为QComboBox来实现只能选择任务类型的效果。下面是修改后的代码示例:
```cpp
QLabel* nameLabel1 = new QLabel("任务種類:", newWindow);
QComboBox* comboBox1 = new QComboBox(newWindow);
nameLabel1->setGeometry(20, 60, 80, 30);
comboBox1->setGeometry(120, 60, 160, 30);
comboBox1->addItem("类型1");
comboBox1->addItem("类型2");
comboBox1->addItem("类型3");
```
这样,用户将只能从下拉列表中选择任务类型。您可以根据实际需要添加更多的选项。
阅读全文