QT之QComboBox
2024-08-27 23:14:50
1、addItems需要注意的事项:
1.在QT中设置maxVisibleItems的值,设置Items的最大可显示的值。(一般默认为10)
2.在每次需要清除已经添加的tems的时候需要注意,ui.comboBox_2->count()的值是一直在变动的。代码如下
void DataDownload::getFileListSlot(QByteArray byteArray)
{
int count = ui.comboBox_2->count()-1;
for (int i = 0; i < count; i++) //不能用ui.comboBox_2->count()替换count
ui.comboBox_2->removeItem(1); //参数index随时在变,每次只能删除index为1的项目,也可以每次删除index(=ui.comboBox_2->count())项目
QStringList itemList;
for (int i = 0; i < (byteArray.size()-12) / 8; i++)
{
itemList.append(byteArray.mid(11+8 * i, 8));
}
ui.comboBox_2->addItems(itemList);
}
最新文章
- 用css实现网站切角效果 使用css3属性:渐变
- xl2tp部署
- C#中String 和string 的区别
- hdoj 1875 畅通工程再续
- erlang mnesia 数据库实现SQL查询
- php使用PDO方法详解
- java基础知识拾遗(二)
- C - 娜娜梦游仙境系列——吃不完的糖果
- asp.net权限认证:OWIN实现OAuth 2.0 之密码模式(Resource Owner Password Credential)
- Windbg调试中遇到的问题
- Xamarin.Android 引导页
- Alpha冲刺Day1
- PA模块常用表
- Mysql 查询条件中字符串尾部有空格也能匹配上的问题
- Linux 驱动——LED(驱动分离分层)
- OpenDaylight(Oxygen)安装feature出现错误的解决方案
- Redis 的 5 种数据结构
- <;基础>; PHP 数组操作
- instanceof 和 typeof
- [ 转载 ] Java中常用的设计模式