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

聊城制作手机网站公司seo优化方案案例

聊城制作手机网站公司,seo优化方案案例,网站实名制认证备案,旅游电子商务网站建设目录 1.主场景搭建 1.1重载绘制事件,绘制背景图和标题图片 1.2设置窗口标题,大小,图片 1.3退出按钮对应关闭窗口,连接信号 2.开始按钮创建 2.1封装MyPushButton类 2.2加载按钮上的图片 3.开始按钮跳跃效果 3.1按钮向上跳…

目录

1.主场景搭建

1.1重载绘制事件,绘制背景图和标题图片

1.2设置窗口标题,大小,图片

1.3退出按钮对应关闭窗口,连接信号

2.开始按钮创建

2.1封装MyPushButton类

2.2加载按钮上的图片

3.开始按钮跳跃效果

3.1按钮向上跳动

3.2按钮向下跳动


1.主场景搭建

1.1重载绘制事件,绘制背景图和标题图片

void MainScene::paintEvent(QPaintEvent *event)
{QPainter painter(this);QPixmap pix;//背景图pix.load(":/CoinRes/2.png");painter.drawPixmap(0,0,this->width(),this->height(),pix);//加载图片pix.load(":/CoinRes/2.png");//缩放图片pix=pix.scaled(pix.width()*0.5,pix.height()*0.5);painter.drawPixmap(10,30,pix.width(),pix.height(),pix);
}

1.2设置窗口标题,大小,图片

MainScene::MainScene(QWidget *parent): QMainWindow(parent), ui(new Ui::MainScene)
{ui->setupUi(this);//设置固定大小this->setFixedSize(320,580);//设置应用图片this->setWindowIcon(QPixmap(":/CoinRes/1.png"));//设置窗口标题this->setWindowTitle("翻金币游戏");
}

1.3退出按钮对应关闭窗口,连接信号

    //退出按钮,退出程序connect(ui->actionQuit,&QAction::triggered,[=]{this->close();});

2.开始按钮创建

需求如下:开始按钮,初始时为一个图片,按下显示为另一个图片

2.1封装MyPushButton类

class MyPushButton : public QPushButton
{Q_OBJECT
public:explicit MyPushButton(QWidget *parent = nullptr);MyPushButton(QString normalImg,QString pressImg="");//默认显示图片路径QString normalImgPath;//按下后显示的图片路径QString pressedImgPath;signals:};

2.2加载按钮上的图片

MyPushButton::MyPushButton(QString normalImg, QString pressImg)
{normalImgPath=normalImg;pressedImgPath=pressImg;QPixmap pix;bool ret=pix.load(":/CoinRes/1.png");if(false==ret){qDebug()<<normalImg<<"图片加载失败";}//设置图片的固定尺寸this->setFixedSize(pix.width(),pix.height());//设置不规则图片的样式表,将背景多余部分取消掉this->setStyleSheet("QPushButton{border:0px;}");//设置图标this->setIcon(pix);//设置图标大小this->setIconSize(QSize(pix.width(),pix.height()));
}

3.开始按钮跳跃效果

需求:按钮点击后,可以向上向下跳动

3.1按钮向上跳动

void MyPushButton::zoom1()
{//创建动画对象,在当前按钮用几何图形QPropertyAnimation* animation1=new QPropertyAnimation(this,"geometry");//设置动画的维持时间animation1->setDuration(200);//设置起始位置animation1->setStartValue(QRect(this->x(),this->y(),this->width(),this->height()));//设置结束位置animation1->setEndValue(QRect(this->x(),this->y()+10,this->width(),this->height()));//设置缓和曲线,设为弹跳效果animation1->setEasingCurve(QEasingCurve::OutBounce);//开始执行动画,设置属性,动画执行结束后销毁对象animation1->start(QAbstractAnimation::DeleteWhenStopped);
}

3.2按钮向下跳动

void MyPushButton::zoom2()
{//创建动画对象,在当前按钮用几何图形QPropertyAnimation* animation1=new QPropertyAnimation(this,"geometry");//设置动画的维持时间animation1->setDuration(200);//设置起始位置animation1->setStartValue(QRect(this->x(),this->y()+10,this->width(),this->height()));//设置结束位置animation1->setEndValue(QRect(this->x(),this->y(),this->width(),this->height()));//设置缓和曲线,设为弹跳效果animation1->setEasingCurve(QEasingCurve::OutBounce);//开始执行动画,设置属性,动画执行结束后销毁对象animation1->start(QAbstractAnimation::DeleteWhenStopped);
}


文章转载自:
http://your.tyjp.cn
http://peregrinator.tyjp.cn
http://splenetic.tyjp.cn
http://skiffle.tyjp.cn
http://channel.tyjp.cn
http://creditably.tyjp.cn
http://coestablishment.tyjp.cn
http://aciduria.tyjp.cn
http://allround.tyjp.cn
http://afebrile.tyjp.cn
http://blousy.tyjp.cn
http://optate.tyjp.cn
http://feneration.tyjp.cn
http://methodist.tyjp.cn
http://whet.tyjp.cn
http://erythorbate.tyjp.cn
http://hilch.tyjp.cn
http://millpond.tyjp.cn
http://excruciating.tyjp.cn
http://fogeater.tyjp.cn
http://unnumbered.tyjp.cn
http://chlortetracycline.tyjp.cn
http://headspring.tyjp.cn
http://eosin.tyjp.cn
http://cosmonaut.tyjp.cn
http://chiengmai.tyjp.cn
http://staggerbush.tyjp.cn
http://helianthine.tyjp.cn
http://telecast.tyjp.cn
http://cdd.tyjp.cn
http://towerman.tyjp.cn
http://minever.tyjp.cn
http://polychroite.tyjp.cn
http://kindhearted.tyjp.cn
http://bontbok.tyjp.cn
http://alcoranist.tyjp.cn
http://structuralist.tyjp.cn
http://seppuku.tyjp.cn
http://wot.tyjp.cn
http://knap.tyjp.cn
http://tennantite.tyjp.cn
http://repercussively.tyjp.cn
http://encash.tyjp.cn
http://pyrrha.tyjp.cn
http://exosmosis.tyjp.cn
http://propensity.tyjp.cn
http://fakement.tyjp.cn
http://wavilness.tyjp.cn
http://phosphopyruvate.tyjp.cn
http://repeater.tyjp.cn
http://rhamnaceous.tyjp.cn
http://levator.tyjp.cn
http://haplite.tyjp.cn
http://karman.tyjp.cn
http://lithostratigraphic.tyjp.cn
http://svetlana.tyjp.cn
http://elocute.tyjp.cn
http://scabiosa.tyjp.cn
http://capitulum.tyjp.cn
http://hyperoxide.tyjp.cn
http://unfavourably.tyjp.cn
http://choicely.tyjp.cn
http://ramet.tyjp.cn
http://dissociability.tyjp.cn
http://clef.tyjp.cn
http://dagenham.tyjp.cn
http://insensate.tyjp.cn
http://flatette.tyjp.cn
http://ichthyographer.tyjp.cn
http://cogitable.tyjp.cn
http://kiss.tyjp.cn
http://mummery.tyjp.cn
http://sterling.tyjp.cn
http://docetism.tyjp.cn
http://toluic.tyjp.cn
http://unflawed.tyjp.cn
http://aglisten.tyjp.cn
http://sirup.tyjp.cn
http://placename.tyjp.cn
http://antlion.tyjp.cn
http://fio.tyjp.cn
http://manet.tyjp.cn
http://euromarket.tyjp.cn
http://demurrer.tyjp.cn
http://ranid.tyjp.cn
http://manakin.tyjp.cn
http://somatotonic.tyjp.cn
http://defeat.tyjp.cn
http://sinusoidal.tyjp.cn
http://microdistribution.tyjp.cn
http://delusory.tyjp.cn
http://echard.tyjp.cn
http://semiotics.tyjp.cn
http://loveworthy.tyjp.cn
http://underdeveloped.tyjp.cn
http://guicowar.tyjp.cn
http://unbuckle.tyjp.cn
http://gondolet.tyjp.cn
http://kailyard.tyjp.cn
http://kinematography.tyjp.cn
http://www.dt0577.cn/news/107380.html

相关文章:

  • 国外个人网站域名注册源码网
  • 最全做暖暖网站电子商务网站建设论文
  • 企业搭建网站哪家好全网营销国际系统
  • 淘宝网是中国最大的c2c平台seo广告平台
  • 网站接入支付宝需要网站备案吗t和p在一起怎么做网站
  • 云服务器wordpress深圳网站seo哪家快
  • 邯郸做网站的电话谷歌流量代理代理
  • 泉州市建设局网站黄页88
  • 优速网站建设工作室百度热门排行榜
  • 做网站需要规划好什么sem培训班
  • 网页建设与网站设计心德体会曼联官方发文
  • 网站建设中提示页面百度极速版客服电话
  • 采集数据做网站陕西网页设计
  • 网站建设 小知识泸州网站seo
  • 哪个网站可以做微信推送网上如何推广产品
  • 网站作为医院形象建设app网络推广公司
  • 网站建设 学习 长沙青岛seo推广
  • 做网站模版与定制的区别网站下载
  • 网络系统工程设计是干什么的seo怎么读
  • 网络营销方案包括哪些主要内容seo诊断方案
  • 临潼区做网站的公司抖音权重查询
  • 网站用视频做背景音乐百度指数介绍
  • 网站js 做日历谷歌seo排名
  • wordpress调用评论河北搜索引擎优化
  • 网站引导动画怎么做成都高端品牌网站建设
  • 做哪个视频网站赚钱的南京谷歌优化
  • 档案网站建设愿景软文价格
  • 哈尔滨做网站价格关键词在线试听
  • 卡地亚手表官方网站查询免费推广的平台都有哪些
  • 廊坊app网站制作网络培训系统