• 4978阅读
  • 1回复

[提问]关于QComboBox::setLineEdit [复制链接]

上一主题 下一主题
离线luwenqi88
 

只看楼主 倒序阅读 楼主  发表于: 2011-02-17
小弟最近做了个试验就是把QComboBox的编辑栏用
QLineEdit *edit = new QLineEdit;
QComboBox *combo=new QComboBox;
combo -> setEditable(true);

combo ->setLineEdit(edit);
edit->setText("123");

然后我用insert 语句插入了几条项目
combo->insertItem(0,  "1111111111111");
combo->insertItem(1,  "2222222222222");

然后我就发现。。 edit->setText("123");这条语句完全没有作用了%>_<%

有好心人知道这是为什么吗?
edit->setText("123");
什么时候才能有效果
Qt~~Qute Girl
离线6a209
只看该作者 1楼 发表于: 2011-02-17
你换换顺序看下有用么。。吧setText这句换到前面去
快速回复
限100 字节
 
上一个 下一个