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

成都网站建设 四川冠辰网站建设企业自建电商平台有哪些

成都网站建设 四川冠辰网站建设,企业自建电商平台有哪些,wordpress浏览量显示,wordpress获取文章图片地址先看效果#xff1a; N年前的QQ就可以吸附到屏幕边缘#xff0c;聊天时候非常方便#xff0c;不用点击状态栏图标即可呼出QQ界面 自己尝试做了一个糙版的屏幕吸附效果。 关键代码#xff1a; void Widget::mouseMoveEvent(QMouseEvent *e) {int dx e-globalX() - l…先看效果 N年前的QQ就可以吸附到屏幕边缘聊天时候非常方便不用点击状态栏图标即可呼出QQ界面 自己尝试做了一个糙版的屏幕吸附效果。 关键代码 void Widget::mouseMoveEvent(QMouseEvent *e) {int dx e-globalX() - lastPoint_.x();int dy e-globalY() - lastPoint_.y();int targetx,targety;bool enableAnimation false;if(mousePress_ false) {return;}//! 垂直方向if(this-y() EdgeAttachMargin this-y() ! 0) {//! 吸附顶部targety 0;enableAnimation true;} else {targety this-y();}//! 水平方向if(this-x() EdgeAttachMargin this-x() ! 0) {//! 吸附左边enableAnimation 1;targetx 0;} else {int rightx this-x()this-width();if(rightx (QApplication::desktop()-width()-EdgeAttachMargin) rightx ! QApplication::desktop()-width()) {//! 吸附右边targetx QApplication::desktop()-width()-this-width();enableAnimation 1;} else {targetx this-x();}}if(1 enableAnimation){if(targetx 0) {hideType_ HideType::to_xleft;} else if(targetx QApplication::desktop()-width()-this-width()) {hideType_ HideType::to_xright;} else if(targety 0) {hideType_ HideType::to_y;}startAnimation(QPoint(targetx,targety),QPoint(this-x(),this-y()));} else {if(hideType_ HideType::xleft) {int adjustX x();int adjustY y() dy;if(dx EdgeAttachMargin) {adjustX x() dx;hideType_ HideType::none;lastPoint_.rx() e-globalX();}this-move(adjustX, adjustY);lastPoint_.ry() e-globalY();} else if (hideType_ HideType::xright) {int adjustX x();int adjustY y() dy;if(dx -EdgeAttachMargin) {adjustX x() dx;hideType_ HideType::none;lastPoint_.rx() e-globalX();}this-move(adjustX, adjustY);lastPoint_.ry() e-globalY();} else if(hideType_ HideType::y) {int adjustX x() dx;int adjustY y();if(dy EdgeAttachMargin) {adjustY y() dy;hideType_ HideType::none;lastPoint_.ry() e-globalY();}this-move(adjustX, adjustY);lastPoint_.rx() e-globalX();} else {int adjustX x() dx;int adjustY y() dy;if(adjustX 0) adjustX 0;if(adjustX QApplication::desktop()-width() - width()) adjustX QApplication::desktop()-width() - width();if(adjustY 0) adjustY 0;if(adjustY QApplication::desktop()-availableGeometry().height() - height()) adjustY QApplication::desktop()-availableGeometry().height() - height();this-move(adjustX, adjustY);lastPoint_ e-globalPos();}} } 鼠标悬停展开 / 离去收缩功能 主要依据void enterEvent(QEvent *event); void leaveEvent(QEvent *event);两个函数展开 动画效果使用QPropertyAnimation进行可以参见另一篇博文中的例子https://blog.csdn.net/wisdomroc/article/details/135975578 全套代码链接Qt实现窗口吸附屏幕边缘 自动收缩
http://www.w-s-a.com/news/290563/

相关文章:

  • 怎么制作一个简单的网站七牛云做网站
  • 厦门建网站哪家好求网站建设合伙人
  • 营销型网站制作步骤五个宁波依众网络科技有限公司
  • 外贸响应式网站建设临清建设局网站
  • 手机怎样使用域名访问网站个人做旅游网站的意义
  • 西部数码域名网站模板网站建设怎么管理业务员
  • o2o手机维修网站那个公司做的电子网站风格设计
  • 网站建设预算计算方法什么是网络营销战略?网络营销战略有哪些基本类型
  • 无锡做网站公司多少钱网站备案方法
  • 建设网站最强做网站哪一家公司好
  • 漫画风格网站人物介绍网页模板html
  • 贵阳市住房和城乡建设局政务网站大连 网站开发
  • 漳州市住房建设局网站网站一般多长
  • 国外做网站推广小程序制作二维码签到
  • 做网站需要域名网站建设诚信服务
  • 做物品租赁网站网站建设的完整流程
  • 响应式企业网站开发所用的平台西安知名网站推广
  • 高端响应式网站建设wordpress 全屏主题
  • 国内工程机械行业网站建设现状ui是什么意思
  • 成都网站开发哪家公司好出售家教网站模板
  • 订阅号做流量 那些电影如何链接网站温州市建设监理协会网站
  • 成都网站建设成功案例单招网商丘网站建设大全
  • 受欢迎的购物网站建设网推专员是做什么的
  • 商城网站前期准备湖南郴州建设局网站
  • 企业如何在自己的网站上做宣传外贸自建站可以自己做网站吗
  • 甘肃网站建设制作商网站空间哪家公司的好
  • 思途旅游网站建设系统用vscode做网站
  • 广州站改造最新消息半年工作总结ppt模板
  • logo模板下载网站推荐哪家网站开发培训好
  • 做外贸网站效果图页面关键词优化