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

国内外做gif的网站wordpress主题dux5.2

国内外做gif的网站,wordpress主题dux5.2,云服务器一般多少钱,apache 静态网站目录 一.QSkinny简介 二.工作原理 三.编译 一.QSkinny简介 QSkinny库基于Qt Graphic View和Qt/Quick中少量的核心类。它提供了一组轻量级控件#xff0c;可以在C或QML中使用这些控件。QSkinny默认是启用硬件加速的#xff0c;非常适合嵌入式设备#xff0c;目前已经应用于…目录 一.QSkinny简介 二.工作原理 三.编译 一.QSkinny简介 QSkinny库基于Qt Graphic View和Qt/Quick中少量的核心类。它提供了一组轻量级控件可以在C或QML中使用这些控件。QSkinny默认是启用硬件加速的非常适合嵌入式设备目前已经应用于大量汽车GUI的代码实现中。正如预期的那样它有良好的启动性能和低内存占用率。 github地址https://github.com/uwerat/qskinny QSkinny能在支持Qt/Quick的所有平台上运行但目前只在Linux上得到了充分的测试。理论上支持所有Qt5.15的版本推荐使用下面这三个版本 ●Qt 5.15 ●最新的LTSlong term supported版本 当前是 Qt 6.5.x  ●最新的Qt版本当前是 Qt 6.6.x 先上几张图看看 1.汽车中控仪表盘已用于大型汽车项目中 2.进度条 二.工作原理 用QSkinny写一个“Hello World”程序 int main(int argc, char** argv) {QGuiApplication app(argc, argv);QskWindow window;window.resize(200, 200);auto box new QskLinearBox(Qt::Vertical);auto button new QskPushButton(push me, box);auto label new QskTextLabel(label, box);window.addItem(box);window.show();return app.exec(); } 用QSkinny API写代码的方式是不是很熟悉没错和用QtWidgets差不多因为它们有类似的控件比如 text labels、push buttons, layouts、dialogs等等。 下图揭示了QSkinny、QML和QtWidgets直接的关系 上图包含的层次结构如下 ●QSkinny: C UI控件  ●QML engine: 解析UI文件的declarative / JavaScript引擎  ●QtQuick: UI控件的基础框架 (包含了诸如 x/y坐标和焦点的处理)   ●Qt scene graph: 利用硬件加速的绘图单元 ●OpenGL: 利用硬件加速的绘图API  ●QtWidgets: 为桌面用户设计的C UI控件  ●Qt raster paint engine: software (非硬件加速) 绘图引擎 ●QPainter API: 可以绘制图形、图像和文字的API 下面再看一个换肤的例子将所有按钮的文字设置为蓝色背景设置为绿色padding为10像素 setGradient( QskPushButton::Panel, Qt::green ); setColor( QskPushButton::Text, Qt::blue ); setMargins( QskPushButton::Panel | QskAspect::Padding, 10 ); 只需把颜色替换为不同的值就能触发重绘换肤就是如此简单。 三.编译 我的编译环境 Window 10 Qt 6.6.1 mingw_64 用Qt 6.6.1自带的Qt Creator打开源码中的CMakeLists.txt文件(...\qskinny-master\CMakeLists.txt)几分钟就能编译好编译无报错编译结果如下图所示 图中箭头所指的两个目录里是Demo比较坑的是编译出的dll分散在各个目录需要拷贝过去如下图所示 参考链接Meet QSkinny, a lightweight Qt UI library    原文链接Qt优秀开源项目之二十一遇见QSkinny一个轻量级Qt UI库-CSDN博客
http://www.pierceye.com/news/345574/

相关文章:

  • 主域名进入网站广告标识标牌制作厂家
  • 网站建设基础流程摘要专题网站建设策划
  • 滁州网站建设电话网站建设与网站优化
  • 慈溪做网站公司哪家好淘宝商城的网站建设
  • 安徽建设厅网站怎么打不开太原网络搭建
  • idea 网站开发最好的免费推广平台
  • 专业排名优化网站怎么建网站教程视频app
  • 全国八大员报名官方网站支付宝小程序开发工具
  • 怎么查看vps网站服务器时间中国建设会计协会网站
  • 门户网站上的广告怎么做深圳服装网站建设
  • 公司网站上线的通知抚州营销型网站建设
  • 中国住房城乡和城乡建设部网站小广告文案
  • 做带字头像的网站wordpress 翻页设置
  • 网站横幅js代码公众号如何申请
  • 找网站建设需要问什么软件物联网平台功能
  • 含山县城市建设有限公司网站成都中高风险地区名单最新
  • 鄂州手机网站建设深圳seo网站设计
  • 网站内容的实现方式建筑设计人才招聘
  • 网站做优化效果怎样iis怎么做网站空间
  • 重庆市建设局网站郑州网站建设哪一家好
  • wordpress指定分类广告金融网站排名优化
  • 美妆网站建设方案陕西网络公司网站建设
  • 北京地铁建设的网站深圳建网站兴田德润可信
  • 平台门户网站建设企业战略规划方案
  • 北京网站备案的地址住房和城乡建设部网站质保金
  • 网络营销自学网站腾讯云服务器cvm
  • 建设旅行网站策划书浙江省职业能力建设处网站
  • 网站项目建设的组织机构wordpress做登录
  • 定制杯子岳阳优化营商环境
  • 中学院新校区建设专题网站如何搭建网络教学平台