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

开发高端app网站优化排名公司哪家好

开发高端app,网站优化排名公司哪家好,2018网站的建设与维护前景,建材做网站好吗阴影边框很常见#xff0c;诸如360以及其他很多软件都有类似效果#xff0c;了解CSS3的同学们应该都知道box-shadow#xff0c;它就是来设定阴影效果的#xff0c;那么Qt呢#xff1f;看过一些资料#xff0c;说是QSS是基于CSS2的#xff0c;既然如此#xff0c;box-sh…阴影边框很常见诸如360以及其他很多软件都有类似效果了解CSS3的同学们应该都知道box-shadow它就是来设定阴影效果的那么Qt呢看过一些资料说是QSS是基于CSS2的既然如此box-shadow是基于CSS3的那么Qt定然就用不了 搜了一些资料每张图片都做成阴影效果的固然不可能直接舍弃即使可以也不采纳。如果实时的去画图效率太低最后选择了拼图的方式 左上角、左下角、右上角、右下角、上、下、左、右这几个方向都绘制对应的图即可 #include shadow_widget.hShadowWidget::ShadowWidget(QWidget *parent): QDialog(parent) {setWindowFlags(Qt::FramelessWindowHint | Qt::Dialog);setAttribute(Qt::WA_TranslucentBackground); }ShadowWidget::~ShadowWidget() {}void ShadowWidget::paintEvent(QPaintEvent *event) {QPainter painter(this);this-drawShadow(painter);painter.setPen(Qt::NoPen);painter.setBrush(Qt::white);painter.drawRect(QRect(SHADOW_WIDTH, SHADOW_WIDTH, this-width()-2*SHADOW_WIDTH, this-height()-2*SHADOW_WIDTH)); }void ShadowWidget::drawShadow(QPainter painter) {//绘制左上角、左下角、右上角、右下角、上、下、左、右边框QList pixmaps;pixmaps.append(QPixmap(:/shadow/shadow_left));pixmaps.append(QPixmap(:/shadow/shadow_right));pixmaps.append(QPixmap(:/shadow/shadow_top));pixmaps.append(QPixmap(:/shadow/shadow_bottom));pixmaps.append(QPixmap(:/shadow/shadow_left_top));pixmaps.append(QPixmap(:/shadow/shadow_right_top));pixmaps.append(QPixmap(:/shadow/shadow_left_bottom));pixmaps.append(QPixmap(:/shadow/shadow_right_bottom));painter.drawPixmap(0, 0, SHADOW_WIDTH, SHADOW_WIDTH, pixmaps[4]);painter.drawPixmap(this-width()-SHADOW_WIDTH, 0, SHADOW_WIDTH, SHADOW_WIDTH, pixmaps[5]);painter.drawPixmap(0,this-height()-SHADOW_WIDTH, SHADOW_WIDTH, SHADOW_WIDTH, pixmaps[6]);painter.drawPixmap(this-width()-SHADOW_WIDTH, this-height()-SHADOW_WIDTH, SHADOW_WIDTH, SHADOW_WIDTH, pixmaps[7]);painter.drawPixmap(0, SHADOW_WIDTH, SHADOW_WIDTH, this-height()-2*SHADOW_WIDTH, pixmaps[0].scaled(SHADOW_WIDTH, this-height()-2*SHADOW_WIDTH));painter.drawPixmap(this-width()-SHADOW_WIDTH, SHADOW_WIDTH, SHADOW_WIDTH, this-height()-2*SHADOW_WIDTH, pixmaps[1].scaled(SHADOW_WIDTH, this-height()- 2*SHADOW_WIDTH));painter.drawPixmap(SHADOW_WIDTH, 0, this-width()-2*SHADOW_WIDTH, SHADOW_WIDTH, pixmaps[2].scaled(this-width()-2*SHADOW_WIDTH, SHADOW_WIDTH));painter.drawPixmap(SHADOW_WIDTH, this-height()-SHADOW_WIDTH, this-width()-2*SHADOW_WIDTH, SHADOW_WIDTH, pixmaps[3].scaled(this-width()-2*SHADOW_WIDTH, SHADOW_WIDTH)); } 写一个公共的类如果窗口要实现阴影效果直接继承就行了SHADOW_WIDTH为阴影边框的像素可以根据自己的需求自由调节 也可使用QGraphicsDropShadowEffect来实现。。。
http://www.w-s-a.com/news/881593/

相关文章:

  • 网站建设完成推广响应式网站设计开发
  • 电商网站用php做的吗网站开发流程可规划为那三个阶段
  • flash网站怎么做音乐停止深圳网站建设金瓷网络
  • 哪个网站可以做房产信息群发怎么做国内网站吗
  • 微商城网站建设公司的价格卖磁铁的网站怎么做的
  • 免费做做网站手机平台软件开发
  • 网站单页做301徐州百度网站快速优化
  • 织梦怎么制作手机网站漳州专业网站建设公司
  • 邓州做网站网络优化概念
  • 查看网站开发phonegap wordpress
  • 网站建设和维护待遇怎样c 做的网站又哪些
  • 淮南网站推广网站开发行业前景
  • 丽水市龙泉市网站建设公司江门手机模板建站
  • 做化妆品注册和注册的网站有哪些wordpress加关键字
  • 四川新站优化php笑话网站源码
  • 外贸类网站酷玛网站建设
  • 合肥网站设计建设南宁网站seo推广优化公司
  • 临沂百度网站7x7x7x7x8黄全场免费
  • 海洋牧场网站建设大良网站设计价格
  • 手机端网站关键字排名北京seo公司哪家好
  • 福建建设培训中心网站网站建站服务公司地址
  • 青岛网站优化快速排名企业网址怎么整
  • 做公司网站用什么系统seo搜索排名优化方法
  • dw怎么做网站标题图标做网站重庆
  • 机场建设相关网站公司官网设计制作
  • 大学网站建设的目标技术支持 优府网络太原网站建设
  • wordpress设置密码访问带提示广州做网站优化哪家专业
  • 如何帮人做网站赚钱西安室内设计公司排名
  • 房产网站建设产品网站域名和邮箱域名
  • 网站建设核心优势seo求职信息