c++ - 没有来自 QList 的已知转换到 QList
问题描述
我一直坚持简单的问题,找不到解决方案。我想转换QList<QVariant>
为QList<bool>
.
QList<QVariant> listVariants;
listVariants << QVariant(true) << QVariant(false) << QVariant(true);
QList<bool> listBools;
listBools = listVariants;
这是否可以用 1 行或以某种方式从QList<QVariant>
to进行转换,QList<booL>
或者我应该迭代每个元素上的QList<QVariant>
and 调用.toBool()
方法,然后将其添加到QList<bool>
?
提前致谢。
解决方案
推荐阅读
- python - Office365-REST-Python-Client Python 问题:“NoneType”对象在 docker 容器中运行时没有属性“text”
- r - 重命名和删除 Plotly Hover 信息
- mysql - 将 mariadb 审计插件与 dbeaver 一起使用时未记录数据库名称
- java - 如果在java中我应该如何避免else
- jaxb - Jaxb Unmarshalling(具有相同元素的不同包装器元素)
- java - 如何声明和初始化一个 4x3 二维数组,称为分数。使用初始化列表将第一次考试成绩存储在第一列中
- model - 有没有办法在 R 中为 BRT 抽取样本,类似于随机森林中的 sampsize?
- accessibility - 如何从我的辅助功能应用程序中删除辅助功能快捷方式选项?
- javascript - 如何检查数组在javascript中有多少维?
- python - 在 Windows 上安装 Pylint