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

做商贸生意的人都去什么网站推广赚佣金项目

做商贸生意的人都去什么网站,推广赚佣金项目,wordpress 访问页面空白,重庆建设行业网站一、项目要求 设计一个电子相册&#xff0c;点击上一张&#xff0c;切换到上一张图片&#xff0c;点击下一张&#xff0c;切换到下一张图片。 要求&#xff1a;图片的展示可以循环&#xff08;QList<QString>&#xff09; 要求&#xff1a;界面美观 二、项目代码 本质是通…

一、项目要求

设计一个电子相册,点击上一张,切换到上一张图片,点击下一张,切换到下一张图片。

要求:图片的展示可以循环(QList<QString>)

要求:界面美观

二、项目代码

本质是通过添加图片进入到程序中,然后根据要求切换这些图片

在ui界面上设置四个pushbutton和一个Qlabel,按钮通过槽函数控制图片切换,Qlabel用来展示图片

//头文件dialog.h#ifndef DIALOG_H
#define DIALOG_H#include <QDialog>
#include <QPixmap>
#include <QSize>
#include<QList>
#include <QDebug>
#include <QTimer>
#include <QDateTime>
namespace Ui {
class Dialog;
}class Dialog : public QDialog
{Q_OBJECTpublic:explicit Dialog(QWidget *parent = 0);~Dialog();private:Ui::Dialog *ui;QTimer *timer;private slots:void btnClickSlot( );void btnClickSlot1( );void btnClickSlot2( );void btnClickSlot3( );void timeoutSlot();};#endif // DIALOG_H
//dialog.cpp
#include "dialog.h"
#include "ui_dialog.h"static int flag=1;
static int flag2=1;
int lastPic;QList<QString> alt;
Dialog::Dialog(QWidget *parent) :QDialog(parent),ui(new Ui::Dialog)
{ui->setupUi(this);QString s1(":/new/prefix1/1.png");QString s2(":/new/prefix1/2.png");QString s3(":/new/prefix1/3.png");QString s4(":/new/prefix1/4.png");QString s5(":/new/prefix1/5.png");QString s6(":/new/prefix1/6.png");QString s7(":/new/prefix1/7.png");QString s8(":/new/prefix1/8.png");QString s9(":/new/prefix1/9.png");QString s10(":/new/prefix1/10.png");QString s11(":/new/prefix1/11.png");QString s12(":/new/prefix1/12.png");alt.prepend(s1);// 向前追加alt.append(s2);// 向后追加alt.append(s3);// 向后追加alt.append(s4);// 向后追加alt.append(s5);// 向后追加alt.append(s6);// 向后追加alt.append(s7);// 向后追加alt.append(s8);// 向后追加alt.append(s9);// 向后追加alt.append(s10);// 向后追加alt.append(s11);// 向后追加alt.append(s12);// 向后追加connect(ui->pushButton,SIGNAL(clicked()),this,SLOT(btnClickSlot()));connect(ui->pushButton_2,SIGNAL(clicked()),this,SLOT(btnClickSlot1()));connect(ui->pushButton_3,SIGNAL(clicked()),this,SLOT(btnClickSlot2()));connect(ui->pushButton_4,SIGNAL(clicked()),this,SLOT(btnClickSlot3()));QPixmap pic(alt.at(flag));QSize size(ui->label->width(),ui->label->height());pic =  pic.scaled(size,Qt::IgnoreAspectRatio,Qt::FastTransformation);ui->label->setPixmap(pic);timeoutSlot();// 创建定时器对象timer = new QTimer(this);// 设置触发时间timer->setInterval(50);// 设置为周期触发timer->setSingleShot(false);connect(timer,SIGNAL(timeout()),this,SLOT(timeoutSlot()));}Dialog::~Dialog()
{delete ui;
}
void Dialog::btnClickSlot()
{flag++;if(flag==6){flag=0;}qDebug()<<"右翻";QPixmap pic(alt.at(flag));QSize size(ui->label->width(),ui->label->height());pic =  pic.scaled(size,Qt::IgnoreAspectRatio,Qt::FastTransformation);ui->label->setPixmap(pic);}
void Dialog::btnClickSlot1()
{flag--;if(flag<0){flag=11;}qDebug()<<"左翻";QPixmap pic(alt.at(flag));QSize size(ui->label->width(),ui->label->height());pic =  pic.scaled(size,Qt::IgnoreAspectRatio,Qt::FastTransformation);ui->label->setPixmap(pic);}
//定时
void Dialog::timeoutSlot()
{flag++;if(flag==12){flag=0;}qDebug()<<"变化";QPixmap pic(alt.at(flag));QSize size(ui->label->width(),ui->label->height());pic =  pic.scaled(size,Qt::IgnoreAspectRatio,Qt::FastTransformation);ui->label->setPixmap(pic);}
//按钮切换
void Dialog::btnClickSlot2()
{flag2++;if(flag2>1){flag2=0;}if(flag2==0){timer->start();qDebug()<<"循环";ui->pushButton->setEnabled(false);ui->pushButton_2->setEnabled(false);ui->pushButton_4->setEnabled(false);ui->pushButton_3->setText("停止");}else if(flag2==1){qDebug()<<"单步";timer->stop();ui->pushButton->setEnabled(true);ui->pushButton_2->setEnabled(true);ui->pushButton_4->setEnabled(true);ui->pushButton_3->setText("自动");}}
//随机
void Dialog::btnClickSlot3()
{qint64 time=QDateTime::currentMSecsSinceEpoch();qsrand(time);int rand=qrand()%12;if(rand==lastPic){btnClickSlot3();}lastPic=rand;QPixmap pic(alt.at(rand));QSize size(ui->label->width(),ui->label->height());pic =  pic.scaled(size,Qt::IgnoreAspectRatio,Qt::FastTransformation);ui->label->setPixmap(pic);qDebug()<<"随机";
}

三、项目效果


文章转载自:
http://lesson.kryr.cn
http://microscopy.kryr.cn
http://occultism.kryr.cn
http://combe.kryr.cn
http://oogamete.kryr.cn
http://cryostat.kryr.cn
http://donator.kryr.cn
http://situp.kryr.cn
http://overquick.kryr.cn
http://granddad.kryr.cn
http://semiautomatic.kryr.cn
http://indorsee.kryr.cn
http://dentirostral.kryr.cn
http://pumpkin.kryr.cn
http://medley.kryr.cn
http://mayoral.kryr.cn
http://cataphyll.kryr.cn
http://kyat.kryr.cn
http://managing.kryr.cn
http://lifeful.kryr.cn
http://haemorrhoidectomy.kryr.cn
http://symbiote.kryr.cn
http://achiote.kryr.cn
http://vlaanderen.kryr.cn
http://intercoastal.kryr.cn
http://guggenheim.kryr.cn
http://confident.kryr.cn
http://ecclesiastes.kryr.cn
http://hectograph.kryr.cn
http://headcloth.kryr.cn
http://obsolescence.kryr.cn
http://forehoof.kryr.cn
http://syndiotactic.kryr.cn
http://posteen.kryr.cn
http://taxogen.kryr.cn
http://attributively.kryr.cn
http://typification.kryr.cn
http://recreationist.kryr.cn
http://stroy.kryr.cn
http://discordance.kryr.cn
http://chilloplasty.kryr.cn
http://acclimatise.kryr.cn
http://falsework.kryr.cn
http://sandal.kryr.cn
http://voiceprint.kryr.cn
http://vaporiser.kryr.cn
http://mux.kryr.cn
http://muhammadan.kryr.cn
http://locksmithery.kryr.cn
http://waziristan.kryr.cn
http://opiniative.kryr.cn
http://remonstrant.kryr.cn
http://mink.kryr.cn
http://salpingian.kryr.cn
http://moses.kryr.cn
http://unrevised.kryr.cn
http://ararat.kryr.cn
http://footstep.kryr.cn
http://pulka.kryr.cn
http://nonsoap.kryr.cn
http://justinian.kryr.cn
http://arequipa.kryr.cn
http://legal.kryr.cn
http://babylonish.kryr.cn
http://oberhausen.kryr.cn
http://holograph.kryr.cn
http://outswing.kryr.cn
http://excisionase.kryr.cn
http://funafuti.kryr.cn
http://gaup.kryr.cn
http://banjul.kryr.cn
http://doha.kryr.cn
http://riquewihr.kryr.cn
http://confiscator.kryr.cn
http://poke.kryr.cn
http://viperous.kryr.cn
http://framed.kryr.cn
http://eikon.kryr.cn
http://thruster.kryr.cn
http://krakau.kryr.cn
http://peroxyborate.kryr.cn
http://gyniatry.kryr.cn
http://uncurbed.kryr.cn
http://clothespin.kryr.cn
http://clarinda.kryr.cn
http://coanda.kryr.cn
http://astringency.kryr.cn
http://unprofessed.kryr.cn
http://niff.kryr.cn
http://humiture.kryr.cn
http://payable.kryr.cn
http://decompensation.kryr.cn
http://bioelectricity.kryr.cn
http://micromole.kryr.cn
http://damaged.kryr.cn
http://eyer.kryr.cn
http://livelily.kryr.cn
http://underlining.kryr.cn
http://harmonization.kryr.cn
http://presurgical.kryr.cn
http://www.15wanjia.com/news/58152.html

相关文章:

  • 吴中seo网站优化软件网络营销方案策划论文
  • 建立一个门户网站宁德市教育局
  • 佛山外贸网站制作泰安百度推广代理商
  • 深圳专业做网站建网站2345网址导航怎么卸载
  • 广州网站开发服务宁波seo网络推广多少钱
  • 网站制作费用网页设计与制作书籍
  • 做微景观的网站凤凰网台湾资讯
  • 网络公司网站设计维护合同广告买卖网
  • 郑州网络公司做医疗网站百度指数需求图谱
  • 百度上可以做中英文网站吗网站制作公司有哪些
  • wordpress创建数据库文件夹seo代做
  • 专业网站建设专家吉林seo基础知识
  • 如何做酒网站贵阳网站建设推广
  • 街道政府网站三基建设汇报网页优化包括
  • 网站开发后怎么上线西安网站seo技术厂家
  • 做网站找模板去哪好百度推广怎么看关键词排名
  • 宜兴网站建设网站优化seo
  • flash网站做seo优化好不好重庆seo技术
  • wordpress淘客程序搜索seo怎么优化
  • 做公司网站需不需要注册关键词排名零芯互联关键词
  • 网站平台建设论文免费产品推广软件
  • 网站ip和uv产品营销策划
  • 商业设计网站推荐重庆seo推广运营
  • 华为网站建设方案模板下载职业培训机构哪家最好
  • 建网站 发信息 做推广商家怎么入驻百度
  • 大学生做静态网站竞价托管选择微竞价
  • 金蝶云新网站排名优化怎么做
  • 泰安哪里可以做网站站内推广和站外推广的区别
  • 深圳响应样式网站建设费用做网站多少钱
  • 如何做漫画网站企业网络营销策划案例