如何分期支付费用以在徐州完成网站建设?
摘要:网站建设分期收费,徐州app制作,泉州建设部网站,wordpress支付系统动态壁纸软件开发 项目源代码在下面链接获取: ----------------------------- 开发者:CodeSharkSJ 希望此项目能加强你对Qt的
网站建设分期收费,徐州app制作,泉州建设部网站,wordpress支付系统动态壁纸软件开发
项目源代码在下面链接获取:
----------------------------- 开发者:CodeSharkSJ
希望此项目能加强你对Qt的应用 文章目录 项目图与开发环境核心技术原理自定义窗口程序UI布局背景绘制样式表基本实现QWebEngineQMedia使用系统托盘隐藏记忆功能应用程序打包 …动态壁纸软件开发
项目源代码在下面链接获取:
----------------------------- 开发者:CodeSharkSJ
希望此项目能加强你对Qt的应用 文章目录 项目图与开发环境核心技术原理自定义窗口程序UI布局背景绘制样式表基本实现QWebEngineQMedia使用系统托盘隐藏记忆功能应用程序打包 项目图与开发环境
开发环境: visual studio 2022 Qt 5.14.1
项目图解: 核心技术原理
桌面图标后面有一个背景窗体,这个窗体没有名字,但是类型属于workerW
它的父类是Program Maneger,
遍历所有workerW类型的窗体逐一比较它的父窗体是不是Program Manager就可以找到背景窗体。 但如果没有找到可以发送消息生成一个生成一个WorkerW窗体设置为Program Manager的儿子再在此上面播放视频。
自定义窗口程序
打开VS2022创建 [ Qt Widgets Application ]
这里Base Class基类你必须选择Qwidget 立即编译运行 能正常运行就开始下面步骤 。 鼠标无法拖动窗口
您需要添加额外的代码
1.在头文件添加两个继承的方法和一个私有的数据成员
#include qevent.hprotected:void mousePressEvent(QMouseEvent *event);void mouseMoveEvent(QMouseEvent *event);
private:QPoint _Point;
2.实现 mousePressEvent // 鼠标按下事件 void Wallpaper::mousePressEvent(QMouseEvent* event)
{_Point event-globalPos() - this-pos();
} mouseMoveEvent // 鼠标移动事件 void Wallpaper::mouseMoveEvent(QMouseEvent* event)
{move(event-globalPos() - _Point);
}UI布局 打开 右上角皮肤设置最小化 关闭 图标文件自行准备在属性栏添加。
