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

做网站怎么发布wordpress123页

做网站怎么发布,wordpress123页,只做财经的网站,wordpress关闭评论审核提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言总结类功能介绍1.主窗口 mainwindow2.向导类Wizard3.目录树 ProTree 类4.目录树 ui 类 ProTreeWidget5.ProTreeThread 类6.OpenTreeThread 类7.PicAnimationWid…

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 总结
  • 类功能介绍
    • 1.主窗口 mainwindow
    • 2.向导类Wizard
    • 3.目录树 ProTree 类
    • 4.目录树 ui 类 ProTreeWidget
    • 5.ProTreeThread 类
    • 6.OpenTreeThread 类
    • 7.PicAnimationWid 类
    • 8.PicShow 类


前言

提示:这里可以添加本文要记录的大概内容:
后面的播放列表和幻灯片的播放就先不说了 都是很简单的内容,后续有时间会补上,源码全部已经放入GitHub中
这里给项目做一个总结 说明各个类的功能,以及关联和使用情况


提示:以下是本篇文章正文内容,下面案例可供参考

总结

类功能介绍

1.主窗口 mainwindow

该类主要用来管理主窗口,包括菜单的显示与交互等。
基本功能包括:
(1)主界面显示为左侧的文件列表框和右侧的图片展示区,其内部包含目录树类和图片展示类的指针。
(2) 显示菜单项并将菜单项与点击逻辑关联。
(3)支持打开和创建项目操作。
(4) 通过map管理所有创建或打开的项目,对于创建项目时,采取的是建立指定文件夹,对于打开项目时,直接打开指定的文件夹。

2.向导类Wizard

当我们创建项目时,会按步骤提示用户操作,需要用到向导类。该类继承于QWizard,重写了done函数,保证用户操作完成时发送SigProSettings信号给目录树类ProTree。
向导类内部包含了两个向导页一个是项目属性设置页面ProSetPage,一个是确认页面ConfirmPage
ProSetPage页面可以输入项目名称和路径,也支持打开文件夹自动录入路径功能。同时支持录入过程中检测输入是否合法,包括路径是否已经存在,项目名称是否已经存在等。这部分功能通过重写isComplete函数实现逻辑判断。
ConfirmPage用来确认用户操作,用户可以选择取消,如果取消则中止创建项目流程。

3.目录树 ProTree 类

该类主要控制主界面左侧显示目录树,包括基于目录树的一些操作,功能包括如下

(1)接收向导类的SigProSettings信号,将项目添加至左侧目录区。
(2)支持导入文件操作,右键项目名称在弹出菜单选择导入文件会弹出导入文件夹对话框,选择要导入的文件即可。
(3)设置活动项目,设置为活动项目的条目会被指定为默认选中的项目,项目处于高亮并字体变粗。
(4)轮播图播放,当点击轮播图播放时会依次播放目录树下的每张图片。
(5) ProTree类内部管理了ui文件,ui文件中QTreeWidget被升级为我们自定义的ProTreeWidget类型。进而支持上述菜单操作。
成员函数和变量介绍:
(1)Ui::ProTree *ui 表示ProTree的ui类。
(2)AddProToTree 该函数和主界面发送的SigProSettings信号连接,在左侧创建目录文件夹。
(3)GetTreeWidget 该函数返回ui内管理的ProTreeWidget对象的指针。

4.目录树 ui 类 ProTreeWidget

该类继承于QTreeWidget类,用于实现目录列表,该类放在ProTree的ui文件里,将QTreeWidget升级为该类型,同时也可以响应主窗口发送过来的打开项目和创建项目信号。其功能包括如下:

(1)包括一个集合_set_path,防止重复导入相同项目,规则为根据路径和项目名组合生成的字符串是否已经在集合中,如果在则不插入目录树。
(2)支持右键点击item,生成弹出菜单,菜单包括导入文件,关闭项目,幻灯片放映以及设为启动项目等菜单项。
(3)根据主界面发送的导入或创建项目信号,执行导入逻辑和创建逻辑。因为导入和创建逻辑会占用cpu,为提升性能启动导入线程OpenTreeThread和创建线程ProTreeThread
(4)导入和创建项目时更新进度条对话框
(5)支持中途取消导入和创建项目
(6)支持双击条目显示图片,支持点击右侧显示区的切换按钮进行切换图片
(7)支持处理主界面发送的设置音乐请求

类成员说明如下:
(1)_set_path缓存目录树中的项目名。
(2)_action_import导入文件动作。
(3)_action_setstart设置活动项动作。
(4) _action_closepro关闭项目动作。
(5) SlotItemPressed右键点击的槽函数弹出菜单。
(6)_right_btn_item 缓存右键点击的item项。
(7)_active_item 缓存设置的启动项。
(8)_dialog_progress 导入文件时现实的进度对话框。

5.ProTreeThread 类

该类继承自QThread,因为创建项目后,导入图片文件时耗时较长,所以启动这个线程。该线程响应外界的中止消息,并根据copy文件的进度向进度对话框通知进度。
类成员说明如下
(1)_src_path文件源路径。
(2) _dist_path文件目的路径。
(3) _file_count表示已经复制的文件数
(4) 拷贝生成的目录树的当前节点的父节点。
(5) _root表示拷贝生成的目录树的根节点。
(6) _bstop表示是否停止。
(7)SigUpdateProgress表示更新进度的信号
(8)SigFinishProgress表示完成的信号。

6.OpenTreeThread 类

OpenTreeThread 和ProTreeThread类似,所以不再赘述。

7.PicAnimationWid 类

动画类,当点击左侧目录树选择播放幻灯片时,PicAnimationWid类负责播放动画
主要类成员和功能如下
(1)SetPixmap函数设置图片,设置当前播放和即将播放的图片。
(2) UpSelectPixmap 当点击左侧目录树item或者点击下方预览图时会触发该函数,用来更新播放的图片,进而切换播放的图片。
(3)paintEvent重写了喷绘函数,实现双缓冲绘图,播放第一张图片alpha为255,第二章图片alpha为0,然后慢慢将第一张alpha变为0,第二张变为255,进而实现图片的渐隐渐显效果。
(4)SlotStartOrStop 启动或停止动画的槽函数。
(5)SlideNext,SlidePre向前和向后切换动画的槽函数。
(6)TimeOut定时切换图片的槽函数。

8.PicShow 类

PicShow类主要是管理右侧显示区域的。包括点击按钮的渐变变化,以及切换图片的显示功能。
(1)ShowPreNextBtns用来实现按钮渐渐显示效果。
(2)SlotUpdatePic更新显示的图片。
(3)SlotSelectItem更新选中的item。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


文章转载自:

http://Ghflhp6o.LmmyL.cn
http://W9bZ0Kqa.LmmyL.cn
http://XEn5ahIp.LmmyL.cn
http://xOjHPSS6.LmmyL.cn
http://VG7JYEAz.LmmyL.cn
http://Jm1HpQfF.LmmyL.cn
http://j1bbyjjs.LmmyL.cn
http://MtgcaKiE.LmmyL.cn
http://KAZMbbtj.LmmyL.cn
http://zGJf6ImY.LmmyL.cn
http://J3UM3ogu.LmmyL.cn
http://9413fEbB.LmmyL.cn
http://aVvGrpiL.LmmyL.cn
http://SP6RByDF.LmmyL.cn
http://jO25182U.LmmyL.cn
http://2MvV1FIl.LmmyL.cn
http://QSbfcMzU.LmmyL.cn
http://Bv9iqwUd.LmmyL.cn
http://OM0Q9wkp.LmmyL.cn
http://LnXEq2bd.LmmyL.cn
http://GQHSGOBO.LmmyL.cn
http://KS9qHa9W.LmmyL.cn
http://bGK2oyN6.LmmyL.cn
http://mEAQoTvp.LmmyL.cn
http://Nbwr3cpW.LmmyL.cn
http://pYZTY0EI.LmmyL.cn
http://QIIRZ9AK.LmmyL.cn
http://H8EhjiWX.LmmyL.cn
http://CcrYeWJq.LmmyL.cn
http://V6vTYcDs.LmmyL.cn
http://www.dtcms.com/wzjs/651672.html

相关文章:

  • 网站使用的主色调专业建站
  • 广州有做虚拟货币网站品牌创建策划方案
  • 东莞网站建设公司服务平台全国建设通官网
  • 有口碑的网站建设公司永久免费网站怎么创建
  • 网站获取客户信息需要备案吗wordpress仿百度贴吧
  • 企业网站psd模板分销商城开发公司
  • 网站开发美工总结php 视频播放网站开发
  • 佛山网站排名wordpress执行流程
  • 做互联网推广的公司搜索引擎优化的主要策略
  • 延吉 网站建设南京老牌网站建设公司
  • 公司网站怎么发布文章山东网站建设团队
  • 湛江网站优化青岛苍南网站建设
  • 做网站怎么赚钱吗营销型网站设计方针
  • 做兼职设计去哪个网站迅捷流程图在线制作网站
  • 网站建设 创业wordpress博客主题自媒体
  • 网页网站的区别是什么建筑工程网价是什么意思
  • 静态网站更新单页加盟网站模板
  • 套模板网站价格wordpress html插件安装
  • 太原网站优化怎么做wordpress模板用法
  • 高埗做网站公司网站结构优点
  • 德阳城乡建设部网站首页常州互联网公司排名
  • wordpress清理插件企业如何进行seo
  • 网站建设的实验报告如何给网站做第三方流量监测
  • php网站开发说明文档国家电网公司人力资源招聘平台
  • 网站备案之后wordpress怎么加关键词和描述
  • 中车网站建设的优缺点帮别人做网站 开票内容是什么
  • 西安做网站那家好品牌建设规划方案
  • 公司网站建设及推广刚发布的手机
  • 网站首页怎么做网站开发 播放音频amr
  • 潍坊做网站公司补脾最法拍重庆网站