当前位置: 首页 > news >正文

discuz修改网站关键词分销商城加盟

discuz修改网站关键词,分销商城加盟,呼市网站制作,自动外链发布工具初始 化 默认构造函数创建一个空列表。可以使用初始值设定项列表构造函数创建包含元素的列表#xff1a; QStringList fonts { Arial, Helvetica, Times }; 添加字符串 可以使用insert 、append#xff08;#xff09; 和 operator…  初始 化 默认构造函数创建一个空列表。可以使用初始值设定项列表构造函数创建包含元素的列表 QStringList fonts { Arial, Helvetica, Times }; 添加字符串 可以使用insert 、append 和 operator 函数将字符串添加到列表中。 可用于方便地将多个元素添加到列表中 fonts Courier Verdana; 遍历字符串 要遍历列表可以使用索引位置迭代器类型 索引 for (int i 0; i fonts.size(); i)cout fonts.at(i).toLocal8Bit().constData() Qt::endl; 操作字符串 QStringList提供了几个函数允许您操作列表的内容。您可以使用 join 函数将字符串列表中的所有字符串连接成单个字符串带有可选的分隔符。例如 QString str fonts.join(, );// str Arial, Helvetica, Times, Courier 要连接的参数可以是单个字符或字符串。 要将字符串分解为字符串列表请使用 split 函数 QStringList list;list str.split(,);// list: [Arial, Helvetica, Times, Courier]/span 要拆分的参数可以是单个字符、字符串、a 或 a QRegularExpression or a (deprecated) QRegExp。 list还提供了filter函数它允许您提取一个新列表该列表仅包含那些包含特定子字符串或匹配特定正则表达式的字符串 QStringList monospacedFonts fonts.filter(QRegularExpression(Courier|Fixed)); contains 函数告诉您列表是否包含给定字符串而 indexof 函数返回给定字符串第一次出现的索引。另一方面lastindexof 函数返回字符串最后一次出现的索引。 最后replaceinstrings 函数依次调用字符串列表中的每个字符串上的 replace。例如 QStringList files;files $QTDIR/src/moc/moc.y $QTDIR/src/moc/moc.l $QTDIR/include/qconfig.h;files.replaceInStrings($QTDIR, /usr/lib/qt);// files: [ /usr/lib/qt/src/moc/moc.y, ...] 使用QT的listview容器控件来显示QStringlist //使用数据列表创建数据显示模型QStringListModel *listmodel new QStringListModel(src);ui-listView-setModel(listmodel);                   //设置模型到listview上ui-listView-setMovement(QListView::Free);          //设置数据可以自由拖动ui-listView-setSpacing(2);                         //设置数据的间距ui-listView-show();connect(ui-listView, SIGNAL(clicked(const QModelIndex)),this, SLOT(slotClicked(const QModelIndex))); 其中connect可以在双击以后会触发slot槽函数。 这样可以实现listview显示出的接口控件是任意数量的。 像我自己喜欢获取的是listview里面用户双击以后获得名称具体代码实现如下 void MainWindow::slotClicked(const QModelIndex index) {goalindex.data().toString();QStringList acquiregoal.split(-); } 通过这个QModelIndex来传递变量名称来实现传递。 另外void QStringList:sortQt:CaseSensitivity csQt:CaseSensitive 按升序对字符串列表进行排序。如果cs Qt:CaseSensitive默认值则字符串比较区分大小写换句话说comparison不区分大小写排序使用STL的std:sort算法执行该算法对线性对数时间进行平均即On log n如果想按任意顺序对字符串进行排序请考虑使用QMap类。例如您可以使用QMapQStringQString创建不区分大小写的排序例如键是字符串的小写版本值是字符串或者QMapintQString按某个整数索引对字符串进行排序。
http://www.zqtcl.cn/news/738658/

相关文章:

  • 论坛网站建设规划书公司网站建设与设计制作
  • 做棋牌游戏网站犯法吗如何进行搜索引擎的优化
  • 常见的网站首页布局有哪几种陈光锋网站运营推广新动向
  • 手机网站活动策划方案开一个设计公司
  • 宝塔建设网站教程visual studio 2010 网站开发教程
  • 做网站购买服务器做谷歌网站使用什么统计代码吗
  • 网站系统与网站源码的关系emlog轻松转wordpress
  • 网站的简介怎么在后台炒做吉林省住房城乡建设厅网站首页
  • 泉州易尔通网站建设国际酒店网站建设不好
  • 网页下载网站福田企业网站推广公司
  • 北京网站建设开发公司哪家好网站添加在线留言
  • 新建的网站怎么做seo优化平面广告创意设计
  • yy陪玩网站怎么做软件项目管理计划
  • 西安建网站价格低百度推广区域代理
  • 中英网站模板 照明公司注册在自贸区的利弊
  • 全球十大网站排名wordpress标题连接符
  • 网站开发可能遇到的问题四川建筑人才招聘网
  • 镇江网站托管怎么做淘宝网站赚钱吗
  • 交互式网站是什么知名vi设计企业
  • 上海个人做网站网站建设销售好做嘛
  • 邵阳建设网站哪家好手机网站栏目结构图
  • 做动车哪个网站查网站环境配置
  • 那些网站可以做h5国内新闻最新消息今天简短
  • asp网站开发实例河南省建设招投标网站
  • 营销型网站搭建公司有没有专做推广小说的网站
  • 汕头网站搭建wordpress文章列表摘要
  • 网站开发体会800字网站开发新功能
  • 网站域名查询ip杭州pc网站开发公司有哪些
  • 青岛公司网站设计网站后台编辑器内容不显示
  • vc6.0做网站wordpress调用会员等级