QString str;
ui.cmbFormat->clear();
ui.cmbFormat->addItems(strList);
ui.cmbFormat->setCurrentIndex(0);
ui.cmbPort->currentText();
//以上代码在 打完 "." 号 和 "->"号 后就会出OMNI提示
str = ui.cmbPort->currentText(); //执行完这一句后,后面所有的 OMNI提示就没了... 是前面那个"str = "的问题..不加这个赋值就没问题? 这是怎么回事啊T_T
ui.cmbFormat->clear();
ui.cmbFormat->addItems(strList);
ui.cmbFormat->setCurrentIndex(0);
ui.cmbPort->currentText();
用VIM+OMNI提示QT代码失效的问题
-
- 帖子: 41
- 注册时间: 2008-02-22 14:55
-
- 帖子: 41
- 注册时间: 2008-02-22 14:55
Re: 用VIM+OMNI提示QT代码失效的问题
换成这种格式..就能补全了@_@ 真奇怪....还要写完代码后..去把前面的ui.删掉?
QString str;
ui. // 在这个位置直接写个 ui. 然后后面的几条语句打ui. 的时候都可以 正常补全@_@
str = ui.cmbPort->currentText();
ui.cmbFormat->clear();
ui.cmbFormat->addItems(strList);
ui.cmbFormat->setCurrentIndex(0);
ui.cmbPort->currentText();
QString str;
ui. // 在这个位置直接写个 ui. 然后后面的几条语句打ui. 的时候都可以 正常补全@_@
str = ui.cmbPort->currentText();
ui.cmbFormat->clear();
ui.cmbFormat->addItems(strList);
ui.cmbFormat->setCurrentIndex(0);
ui.cmbPort->currentText();