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

宝安做棋牌网站建设哪家服务好怎么把平台推广出去

宝安做棋牌网站建设哪家服务好,怎么把平台推广出去,企业形象设计课程标准,网站设计与网页制作项目教程Qt功能区 1. 功能区简介2. SARibbon2.1 简介2.2 编译与安装采用CMake-gui进行编译采用VS进行编译安装与使用 Qt 官方不支持 Ribbon 风格(Ribbon UI 风格是微软开创的,具有专利许可协议,许可协议对从构建 UI 的指令到每个按钮间的空格数都做了…

Qt功能区

  • 1. 功能区简介
  • 2. SARibbon
    • 2.1 简介
    • 2.2 编译与安装
      • 采用CMake-gui进行编译
      • 采用VS进行编译
      • 安装与使用

Qt 官方不支持 Ribbon 风格(Ribbon UI 风格是微软开创的,具有专利许可协议,许可协议对从构建 UI 的指令到每个按钮间的空格数都做了详细的规定。接受该协议的开发人员,必须同意严格遵循当前和未来的设计指南,并且不能用其开发与 MS Office 直接竞争的产品。

1. 功能区简介

目前,市面上关于 Ribbon for Qt 的项目,有开源的,也有商用的,数量不在少数。

项目名称简介
QtitanRibbon一款商用的遵循 Microsoft Ribbon UI 的组件,功能高级
SARibbon一款轻量级的 Ribbon 控件,功能中级
fancyribbon一款精选的 Ribbon 控件,功能初级
QtRibbonGUI一款简单的 Ribbon-UI,功能初级
QRibbon标准 QMenuBar 自动转换为 Ribbon 风格,思路不错,功能初级
Qt-Ribbon-WidgeA Ribbon widget for Qt,功能初级
TabToolbarA small library for creating tabbed toolbars,功能初级
CbersUIQT Ribbon Plugin Framework,功能未知
qt-ribbonA ribbon bar implementation for Qt widgets applications,功能未知
wribbonQt Ribbon library,功能未知
stripemenuMenu tipo cinta basado en Qt ( Ribbon menu Qt-based ),功能未知
ribbonSARibbon 衍生版本

QxRibbon 组件中关键的类名与其它主流的命名区别如下:

QtitanRibbonSARibbonBCGControls
RibbonMainWindowSARibbonMainWindowN/A
RibbonBarSARibbonBarCBCGPRibbonBar
RibbonPageSARibbonCategoryCBCGPRibbonCategory
RibbonGroupSARibbonPanelCBCGPRibbonPanel
RibbonGallerySARibbonGalleryN/A
RibbonButtonSARibbonToolButtonCBCGPRibbonButton
RibbonQuickAccessBarSARibbonQuickAccessBarCBCGPRibbonQuickAccessToolbar

2. SARibbon

2.1 简介

下载地址
SARibbon适用于大型软件、工业软件、复杂软件的ui,在设计时参考了MFC Ribbon接口的命名风格;界面样式参考了微软Office系列软件以及WPS软件的Ribbon界面,并结合了两者的优点。SARibbon是一个可定义多种主题风格的Ribbon控件,它能通过qss快速的定义出自己想要的主题风格.
功能:

  1. 针对Ribbon的布局和显示
  2. 支持最小化模式,ribbon只显示标签(默认双击标签会进行切换),支持上下文标签tab
  3. 支持quickAccessBar(word快速菜单),在不同布局模式下会有不同的显示效果
  4. 支持4种不同的ribbon button,普通按钮,延迟弹出菜单按钮,菜单按钮,action菜单按钮(action菜单按钮是此ribbon控件最主要解决的问题之一)
  5. 支持4种不同风格的布局样式:宽松和紧凑的三行和两行模式
  6. (Qt 样式表:Qt Style Sheets)对ribbon进行自定义设置,可实时切换主题,内置了5种不同风格的主题:win7主题,office2013主题,office2016主题,office2021主题,dark主题。
  7. 提供Gallery控件:Gallery 控件用于以某种布局方式展示一组图片、图标或者其他可视化元素,用户可以在其中浏览、选择这些元素。
    在这里插入图片描述
  8. 支持超长滚动和Option Action
  9. 提供居中对齐模式

2.2 编译与安装

采用CMake进行编译。
在Windows平台中VS2019集成了cmake的功能,可以直接在VS中进行CMake文件的操作。在使用的过程中,最好安装最新版的cmake.VS中自带的cmake编译器不是最新版本,安装最新版本后就可以将VS中的cmake编译平台进行更新。

采用CMake-gui进行编译

在这里插入图片描述再次点击“Configure”
在这里插入图片描述
点击“Generate”
在这里插入图片描述
编译后的文件变化情况对比:
在这里插入图片描述
在这里插入图片描述
在每个CMakeLists.txt文件目录下会生成VS的项目文件,打开项目文件配置后即可生成目标文件。

采用VS进行编译

在这里插入图片描述
打开根目录下的CMakeLists.txt文件,在VS中将自动完成配置。
在这里插入图片描述
右键“CMakeLists.txt”然后进行"生成"和“安装”即可。得到响应的静态库、动态库和案例展示。
在这里插入图片描述
Note:在借助第三方库再生成的动态和静态库中,最好采用编译平台直接生成。

安装与使用

详情参见VS中动态库和静态库的使用
本项目是在VS中使用,因此有些参数需要再VS项目中预先配置。

  • 公开的预定义宏
    SARibbon在编译过程中有些预定义宏,这些宏在基于visual studio的库引入是必须的
    1. SARIBBON_USE_3RDPARTY_FRAMELESSHELPER=1/0,此宏用来定义是否引入了QWindowkit库
    2. SARIBBON_ENABLE_SNAP_LAYOUT=1/0,此宏在SARIBBON_USE_3RDPARTY_FRAMELESSHELPER=1时才有用,用于定义是否开始windows11的snap layout效果
http://www.dtcms.com/wzjs/428758.html

相关文章:

  • 顺德网站建设公司软文发布平台排名
  • 网站怎么做中英文交互图片在线转外链
  • wp去掉又一个WordPress郑州seo排名公司
  • 佛山制作手机网站免费技能培训网
  • 广告设计与制作专业属于什么大类深圳网络优化公司
  • 深圳网站推广seo费用
  • flashxml网站模板如何让百度收录网址
  • 免费网站建设资讯百度一级代理商
  • 模板建站有什么不好?郑州seo线上推广系统
  • 旧安卓手机做网站怎么在百度上添加自己的店铺地址
  • 网站制作 杭州免费seo
  • 网络服务丢失信息流优化师简历
  • 网站建设微信群seo搜索引擎优化主要做什么
  • 网络公司网站做的不错的网络营销成功的原因
  • 网站制作收费明细表全网整合营销平台
  • 个人网站主页免费网页制作成品
  • 做那个的网站谁有抖音十大搜索关键词
  • 如何注册免费网站东莞全网营销推广
  • 各类网站建设seo整站优化方案案例
  • 知名大型网站搭建公司网站开发制作培训学校
  • 做家具有那个网站好色盲测试
  • 外贸做中英文网站成年学校培训班
  • 网站首页收录没有了bing搜索引擎入口官网
  • 国内自建的海淘网站推广资源seo
  • 淘宝客做动态广告的网站域名权重查询工具
  • 上海网站建设制作微信百度搜索引擎官网入口
  • dede查看网站企业培训系统app
  • 全球电子商务网站百度爱采购官方网站
  • 公司做网站流程流程网店代运营收费
  • 青岛可以做网站的公司b站在线观看人数在哪