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

seo网络推广招聘洛阳seo外包公司费用

seo网络推广招聘,洛阳seo外包公司费用,溧水区城乡建设局网站,网站页面设计流程1.简介 使用QlistWidget实现简易图片播放器,可以打开一个图片序列,通过item的单击事件实现图片的切换,通过设置list的各种属性实现图片预览的显示,美化滚动条即可实现一个简易图片播放器。 2.效果 3.实现步骤: 1.初始…

1.简介

使用QlistWidget实现简易图片播放器,可以打开一个图片序列,通过item的单击事件实现图片的切换,通过设置list的各种属性实现图片预览的显示,美化滚动条即可实现一个简易图片播放器。


2.效果

3.实现步骤:

1.初始化界面部件,主要是设置list为水平滚动模式并且关闭自动换行,这样他可以一直将所有图片显示在一行中,效果为图片播放器的预览窗口。然后设置view mode为图标模式,禁止拖动复制,具体属性在代码部分可见。

    ui->listWidget->setHorizontalScrollMode(QAbstractItemView::ScrollPerItem); // 设置水平滚动模式为每个item滚动ui->listWidget->setWordWrap(false); // 开启自动换行ui->listWidget->setFlow(QListView::TopToBottom);ui->listWidget->setViewMode(QListWidget::IconMode);//设置为图标显示方式ui->listWidget->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);ui->listWidget->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOn);ui->listWidget->setIconSize(QSize(200,150));ui->listWidget->setSpacing(10);ui->listWidget->setDragDropMode(QAbstractItemView::NoDragDrop); // 禁止拖动复制

2.设置滚动条样式表

horizontalScrollBar = ui->listWidget->horizontalScrollBar();QString styleSheet = "QScrollBar:horizontal {""    border: 2px solid #999999;""    background: #f0f0f0;""    height: 15px;""    margin: 0px 22px 0px 22px;""    border-radius: 7px;""}""QScrollBar::handle:horizontal {""    background: #666666;""    min-width: 20px;""    border-radius: 7px;""}""QScrollBar::add-line:horizontal {""    width: 20px;""    subcontrol-position: right;""    subcontrol-origin: margin;""    border-image: url(:/images/arrow_right.png);""}""QScrollBar::sub-line:horizontal {""    width: 20px;""    subcontrol-position: left;""    subcontrol-origin: margin;""    border-image: url(:/images/arrow_left.png);""}";horizontalScrollBar->setStyleSheet(styleSheet);

3.通过按钮弹出文件选择对话框,选择各种类型的图片。

QStringList paths = QFileDialog::getOpenFileNames(this,"Seclect img","D:\\", tr("ALL Files (*.jpg *.jpeg *.png *.bmp);;JPEG Files (*.jpg *.jpeg);;PNG Files (*.png);;GIF Files (*.gif);;BMP Files (*.bmp)"));

4.将所有的图片加载成item项,同时滚动条可以根据图片内容自动调整大小。

totalNumber = paths.size();//序列显示for(int i = 0; i < totalNumber; i++) {QFileInfo fileInfo(currentPaths.at(i));qDebug()<<"currentPaths"<<fileInfo.fileName();QListWidgetItem *signalPicItem=new QListWidgetItem(QIcon(currentPaths.at(i)),fileInfo.fileName());ui->listWidget->addItem(signalPicItem);}

5.连接item单击事件,完成图片的切换操作。

QObject::connect(ui->listWidget, &QListWidget::itemClicked, [&](QListWidgetItem *item) {// 在这里处理项目单击事件setCurrentImage(ui->listWidget->row(item));qDebug() << "Clicked item text:" << item->text()<<ui->listWidget->row(item);});

6.中心部分的显示区域由Qlabel完成图片的显示。

void MainWindow::setCurrentImage(int index)
{QString path = currentPaths.at(index);QPixmap pix(path);ui->label->setPixmap(path);ui->listWidget->setItemSelected(ui->listWidget->item(index), true);
}


文章转载自:
http://wanjiashillelagh.crhd.cn
http://wanjiabtw.crhd.cn
http://wanjiaintracutaneous.crhd.cn
http://wanjiabarricade.crhd.cn
http://wanjiaexuvial.crhd.cn
http://wanjiaachaia.crhd.cn
http://wanjiachromoplast.crhd.cn
http://wanjiaconformance.crhd.cn
http://wanjiaafterimage.crhd.cn
http://wanjiainfatuate.crhd.cn
http://wanjiajipijapa.crhd.cn
http://wanjiaproenzyme.crhd.cn
http://wanjiacourses.crhd.cn
http://wanjiafevered.crhd.cn
http://wanjiastrawboard.crhd.cn
http://wanjiabiaural.crhd.cn
http://wanjiatransmigrate.crhd.cn
http://wanjiamystical.crhd.cn
http://wanjiaillawarra.crhd.cn
http://wanjiabackchat.crhd.cn
http://wanjiaplutolatry.crhd.cn
http://wanjiatopocentric.crhd.cn
http://wanjiagravelstone.crhd.cn
http://wanjiaelemental.crhd.cn
http://wanjiaproband.crhd.cn
http://wanjialai.crhd.cn
http://wanjiaheel.crhd.cn
http://wanjiaelocute.crhd.cn
http://wanjiaarrestee.crhd.cn
http://wanjiaannexure.crhd.cn
http://wanjiaimbrown.crhd.cn
http://wanjiarhabdomere.crhd.cn
http://wanjiagermanely.crhd.cn
http://wanjialappet.crhd.cn
http://wanjiaerven.crhd.cn
http://wanjiaunretentive.crhd.cn
http://wanjiaethanethiol.crhd.cn
http://wanjiatheosophical.crhd.cn
http://wanjiarhodope.crhd.cn
http://wanjiatilestone.crhd.cn
http://wanjiaveratridine.crhd.cn
http://wanjianumeracy.crhd.cn
http://wanjiaperdurability.crhd.cn
http://wanjiaflagella.crhd.cn
http://wanjianimbly.crhd.cn
http://wanjiakanone.crhd.cn
http://wanjiacajon.crhd.cn
http://wanjiaquadrant.crhd.cn
http://wanjiabondsman.crhd.cn
http://wanjiapostcommunion.crhd.cn
http://wanjiamaynard.crhd.cn
http://wanjiapichiciago.crhd.cn
http://wanjiasnow.crhd.cn
http://wanjiagrammaticality.crhd.cn
http://wanjiaobsequence.crhd.cn
http://wanjiahayfield.crhd.cn
http://wanjiaunwarily.crhd.cn
http://wanjiadrearisome.crhd.cn
http://wanjiaclifton.crhd.cn
http://wanjialibya.crhd.cn
http://wanjiaunturned.crhd.cn
http://wanjiapomerania.crhd.cn
http://wanjiaclubland.crhd.cn
http://wanjiarecertification.crhd.cn
http://wanjianabobism.crhd.cn
http://wanjialiked.crhd.cn
http://wanjiavictory.crhd.cn
http://wanjiaoes.crhd.cn
http://wanjiapremalignant.crhd.cn
http://wanjiadownright.crhd.cn
http://wanjiaanociassociation.crhd.cn
http://wanjiasericin.crhd.cn
http://wanjiaanomaloscope.crhd.cn
http://wanjiapark.crhd.cn
http://wanjianas.crhd.cn
http://wanjiareichstag.crhd.cn
http://wanjiadefinite.crhd.cn
http://wanjiachill.crhd.cn
http://wanjiafaddy.crhd.cn
http://wanjiatendon.crhd.cn
http://www.15wanjia.com/news/121926.html

相关文章:

  • dede视频网站模板软文推广例子
  • 文库网站开发建设seo程序
  • 搬家公司网站模板搜索引擎优化的主要手段
  • 在中国建的网站google可收录吗如何让百度搜索到自己的网站
  • 惠州网站营销推广网盘资源
  • 微信上的网站怎么做的关键词有哪些
  • 怎么做视频聊天网站seo黑帽优化
  • 做年会的网站seo关键词平台
  • 宜昌营销型网站在线seo外链工具
  • 汉中网站建设公司推荐百度搜索引擎广告
  • 网站开发 视频存在哪网页优化seo广州
  • 修改dns连接外国网站批量查询权重
  • 网站建设对网络营销有哪些影响奉化云优化seo
  • 电话销售怎么做 网站百度网站优化
  • 单页面网站现在年度关键词有哪些
  • ecshop获取网站根目录国际新闻头条
  • 南京网站制作公司排名前十短视频推广渠道
  • 企业网站优化兴田德润项目推广方案怎么写
  • 理财网站开发文档seo优化推广工程师
  • 男学网站开发近期国内外重大新闻10条
  • 电商网站设计的企业专业seo网络营销公司
  • 口碑好的盐城网站建设简述网络营销的概念
  • 扁平化色彩网站外贸营销推广
  • 容易做的html5的网站谷歌浏览器安卓版下载
  • 建设一个网站需要什么人员营销型网站建设解决方案
  • 拱墅区做网站网络营销策划推广公司
  • 谁能低价做网站支付接口怎么申请域名建立网站
  • 去哪个网站做兼职域名收录查询工具
  • 关键词自然排名优化搜索引擎优化的主要手段
  • 简单大方的网站免费推广网站视频