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

网站建设全部教程宁夏交通建设质监局官方网站

网站建设全部教程,宁夏交通建设质监局官方网站,汽车零件销售网站开发,品牌设计公司名字不解析&#xff0c;直接给示例 窗口设为不边框且背景透明,好用来承载阴影 窗口一个Widget用来作真实窗口的作用&#xff0c;在真实窗口上加上阴影特效 上下两层Widget方式 main.cpp #include <QtCore/qglobal.h> #if QT_VERSION > 0x050000 #include <QtWidget…

不解析,直接给示例

窗口设为不边框且背景透明,好用来承载阴影
窗口一个Widget用来作真实窗口的作用,在真实窗口上加上阴影特效

上下两层Widget方式

main.cpp

#include <QtCore/qglobal.h>
#if QT_VERSION >= 0x050000
#include <QtWidgets/QApplication>
#else
#include <QtGui/QApplication>
#endif#include "shadowwindow.h"int main(int argc, char *argv[])
{QApplication a(argc, argv);ShadowWindow wnd{};wnd.init();return a.exec();
}

shadowwindow.h

#ifndef SHADOWWINDOW_H
#define SHADOWWINDOW_H#include <QtCore/QObject>
#include <QtCore/qglobal.h>
#if QT_VERSION >= 0x050000
#include <QtWidgets/QWidget>
#else
#include <QtGui/QWidget>
#endif#include <QGraphicsDropShadowEffect>class ShadowWindow : public QWidget
{Q_OBJECT
public:explicit ShadowWindow(QWidget *parent = nullptr);virtual void init();protected:QWidget* realWnd;QGraphicsDropShadowEffect *shadowEffect;signals:
};#endif // SHADOWWINDOW_H

shadowwindow.cpp

#include "shadowwindow.h"ShadowWindow::ShadowWindow(QWidget *parent): QWidget{parent}, realWnd{new QWidget{this}},shadowEffect{new QGraphicsDropShadowEffect{this}} {/* setAttribute 与 setWindowFlag 最好在构造函数里面调用,不然出现未知错误  */this->setAttribute(Qt::WA_TranslucentBackground, true);this->setWindowFlag(Qt::FramelessWindowHint);this->resize(400, 300);this->show();
}void ShadowWindow::init() {const int pWidth = this->width();const int pHeight = this->height();const int shadowOffsetX = 5;const int shadowOffsetY = 5;realWnd->move(0, 0);realWnd->resize(pWidth - shadowOffsetX, pHeight - shadowOffsetY);realWnd->setStyleSheet("background-color:\"#aacc00\";");realWnd->show();shadowEffect->setOffset(shadowOffsetX, shadowOffsetY);shadowEffect->setBlurRadius(20);shadowEffect->setColor(QColor("#cccccc"));realWnd->setGraphicsEffect(shadowEffect);
}
http://www.dtcms.com/wzjs/573248.html

相关文章:

  • wordpress500错误解决网站优化需要做什么
  • mvc网站建设的实验报告seo西安
  • 遵义企业网站建设南宁网站制作多少钱
  • 网站建设商城商城网站建设多少钱广告联盟平台哪个好
  • 专业网站加强网站建设工作
  • 河南网站建设定制龙岗营销网站建设公司哪家好
  • asp 企业网站晋江网站建设费用
  • 织梦网站模板源码做网站的的报价
  • 挖矿网站怎么免费建设网上推广平台怎么收费
  • 做宠物网站需要实现什么功能电子工程师自学视频
  • 开网站需要准备什么网络建设企业网站
  • 厦门企业网站推广2022新闻大事件摘抄
  • 搜索推广出价多少合适游戏优化是什么意思?
  • tornado网站开发wordpress网易邮箱设置
  • 温州cms建站系统wordpress movie
  • 整站下载器 安卓版网络营销的本质是
  • 培训网站哪个最好的建设网站需要多少钱
  • 商城网站发展计划wordpress 商城 app
  • 怎吗做网站挣钱中国建行个人网上银行
  • 地方门户网站规划大型网站一般用什么语言做的
  • 网站宣传有文化事业建设费吗中国机械加工网卸粮四通
  • 宝安网站建设 名匠房屋设计软件有哪些
  • 门户网站建设jz190互联网怎么做网站
  • 网络运营和网站运营wordpress cms
  • 泉州网站建设哪里好网页无法访问6
  • 恐怖小说网站怎么做WordPress柒比贰主题下载
  • app开发网站互联网时代 网站建设
  • 网站虚拟主机1g商业网站建站目的
  • 信息技术教案 建设我们的网站深圳营销策划公司
  • 苏州网站建设推广案例品牌网站建设切入点