• 5597阅读
  • 0回复

QTableWidget控件中如何删除comboBox? [复制链接]

上一主题 下一主题
离线bazzi2011
 

只看楼主 倒序阅读 楼主  发表于: 2014-10-22
QTableWidget控件中如何删除comboBox?

现在我有一个QTableWidget控件,如图从数据中查出资料列入表格中



现在有部分的表格需要双击后出现comboBox控件,如图:要求选择后不再显示,恢复到第一幅图的模样。

现在我添加的时候的代码是:
  1. QComboBox *pComBox = new QComboBox();        
  2. pComBox->addItem(QStringLiteral("机顶盒"));        
  3. pComBox->addItem(QStringLiteral("编码器"));        
  4. pComBox->addItem("MUX");      
  5. pComBox->addItem("PC-Server");        
  6. ... ...      
  7. m_pComBox->showPopup();


请问在选择后应该如何将其清除掉呢?由于我用的是局部指针创建的,本来想定义成类变量,但由于那一竖排都需要双击显示下拉框,所以不好用类变量。
请问有什么方法可以在选择后删除combBox,再次双击再出现呢?
快速回复
限100 字节
 
上一个 下一个