已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
很多朋友都问透明的效果怎么做,为什么自己做的无边框窗体不可移动,一个个回答的很累,干脆写出来分享下好了,我只用代码说话。工程的main.cppint main(int argc, char *argv)QApplication:setStyle(cleanlooks);QApplication a(argc, argv);login w;w.setWindowTitle(ClientLogin);w.setWindowOpacity(1);w.setWindowFlags(Qt:FramelessWindowHint);w.setAttribute(Qt:WA_TranslucentBackground);w.show();w.move(200,100);return a.exec();关键的语句,就是其中的w.setWindowOpacity(1);w.setWindowFlags(Qt:FramelessWindowHint);w.setAttribute(Qt:WA_TranslucentBackground);这些语句,不知道什么意思就摁下F1,或者直接查阅帮助文档对窗体无边框的设置要写在main里面,这样所有派生的子窗口,QDialog,QWidget都可继承,很好规划和管理,方便统一美化设计。以工程中一个聊天窗口为例,先用PS制作一个窗体的背景图片,注意存为png格式,这是透明的关键。不会使PS,可以找些PNG资源图片。我的PNG透明背景图为:将它添加到你的资源包中,然后设置为窗体的背景。下图是我的工程,其中的场景设置其实也是更换组建的背景图片喽这个你就可以预览到透明的无边框窗体了,但是还有一个重要的问题,窗口竟然无法移动。这也是无边框导致的具体原因我不细说,搜一下很清晰,我只说解决方案。在每个子窗口中,都添加:void yourwindow:mousePressEvent(QMouseEvent *event)这样就大功告成了,运行一下看看效果,绿森林是俺滴桌面,可以忽略之。欢迎交流原文this-windowPos = this-pos();this-mousePos = event-globalPos();this-dPos = mousePos - windowPos;void yourwindow:mouseMoveEvent(QMouseEvent *event)this-move(event-globalPos() - this-dPos);void yourwindow:changeEvent(QEvent *e)QMainWindow:changeEvent(e);switch (e-type() case QEven
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年C1驾驶证科目一全真考试题(带详细通俗答案解析)
- 高中学校师德师风工作自查自纠报告
- 2026年农药化肥减量管控管理员题库
- 2026年财政预算绩效管理落实试题及答案
- 2026年呼叫中心客服专员职业技能等级认定题库
- 2026年超声探伤实操考核题库附带完整解析
- 虚拟现实行业技术部开发工程师VR内容制作手册(执行版)
- 通信工程传输网架构设计与实现手册 (标准版)
- 合板制造防火安全操作规范工作手册
- 滑坡地段路基处置施工方案
- 企业内部培训服务合同
- 高标准农田建设项目初步设计技术规程(NYT 5490-2026 )
- CSCO非小细胞肺癌诊疗指南(2026版)
- 部编版新教材道德与法治五年级上册第一单元没有共产党就没有新中国教学设计
- 精密空调运行测试方案
- T∕CCEAS008-2026 建设工程造价咨询成果文件质量标准
- 中国检验医学危急值报告指南(2024年版)
- 高速公路养护施工组织技术方案
- 2026-2030中国液体硅酸钠市场销量预测及未来发展策略分析研究报告
- 产业基金投后管理专项招聘笔试参考题库 含答案
- (2025版)《中华人民共和国矿产资源法》
评论
0/150
提交评论