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

网站建设专有名词成都谷歌seo

网站建设专有名词,成都谷歌seo,江苏建设网站首页,百度主页入口由于我项目开始使用Widgets,换公司后直接使用QML开发,没有了解过如何实现widget到qml过渡,恰逢面试时遇到一家公司希望从widget迁移到qml开发,询问相关实现,一时语塞,很尴尬,粗略研究并总结下。 对qwidget嵌…

由于我项目开始使用Widgets,换公司后直接使用QML开发,没有了解过如何实现widget到qml过渡,恰逢面试时遇到一家公司希望从widget迁移到qml开发,询问相关实现,一时语塞,很尴尬,粗略研究并总结下。
对qwidget嵌入qml的操作,qt提供了两种方式,(1) QQuickView 和 QWidget::createWindowContainer ()结合使用,但存在堆栈限制问题被放弃;(2) QQuickWidget,但是使用该种方式也存在如下问题需要注意;
在这里插入图片描述
对于qquickwidget,qt官方也提供了相应例子quickwidget,简单如下所示。

// main.cpp
MainWindow::MainWindow(): m_quickWidget(new QQuickWidget)
{
...QUrl source("qrc:quickwidget/rotatingsquare.qml");connect(m_quickWidget, &QQuickWidget::statusChanged,this, &MainWindow::quickWidgetStatusChanged);connect(m_quickWidget, &QQuickWidget::sceneGraphError,this, &MainWindow::sceneGraphError);m_quickWidget->resize(300,300);m_quickWidget->setResizeMode(QQuickWidget::SizeRootObjectToView );m_quickWidget->setSource(source);centralWidget->addSubWindow(m_quickWidget);...}
void MainWindow::quickWidgetStatusChanged(QQuickWidget::Status status)
{if (status == QQuickWidget::Error) {QStringList errors;const auto widgetErrors = m_quickWidget->errors();for (const QQmlError &error : widgetErrors)errors.append(error.toString());}
}
void MainWindow::grabToImage()
{QFileDialog fd(this);fd.setAcceptMode(QFileDialog::AcceptSave);fd.setDefaultSuffix("png");fd.selectFile("test_grabToImage.png");if (fd.exec() == QDialog::Accepted) {// 这里C++层使用invokeMethod调用rotatingsquare.qml中performLayerBasedGrab函数QMetaObject::invokeMethod(m_quickWidget->rootObject(), "performLayerBasedGrab",Q_ARG(QVariant, fd.selectedFiles().first()));}
}
// rotatingsquare.qmlfunction performLayerBasedGrab(fn) {// rectangle的grabToImage函数root.grabToImage(function(result) {result.saveToFile(fn);});}

对于网上反应的某些信号获取不到,测试后没发现问题,不知道是不是版本问题,我测试版本为Qt5.12.12
https://blog.csdn.net/u011283226/article/details/117398629

http://www.dtcms.com/wzjs/571878.html

相关文章:

  • 做网站所需知识影响网站速度的代码
  • 西安网站排名公司怎么把网站做成软件
  • jsp网站架构网站建设板块建议
  • 开发一个网站 要多久浙江省住房建设局网站首页
  • 网站上的定位怎么做登录百度账号注册
  • 微网站设计与开发是什么c2c是什么平台
  • 做手机网站费用网站排名优化师
  • 上饶做网站阿里巴巴电脑版
  • 中国旅游电子商务网站建设情况关于征求网站建设的意见
  • 制作单位网站自适应网站ui做几套
  • 成都万商云集做网站怎么样青岛app制作
  • 网站icp备案号是如何编制的视频直播网站建设费用
  • 中小企业网站优化公司网站如何建立
  • 电子商务网站系统建设实训心得有没类似建设通的免费网站
  • 宣城网站建设公司网页设计与网站建设考试题
  • 网站开发公司怎么找客户搜索推广策略制定
  • 购物网站导航素材代码网站建设情况自查报告
  • 网站绩效营销nginx网站开发
  • 品牌网站建设公司哪家好网站开发如何共用菜单栏
  • 广州割双眼皮网站建设做网站怎么调用数据库
  • asp网站建设实例花网站山西省建设部网站
  • 做动感影集的网站网站域名注册时间
  • 卖家如何做阿里巴巴国际网站郑州网站优化公司哪家好
  • 给别人做网站收多少钱苏州建设工程合同备案网站
  • 怎么往网站换图片做淘宝客的的网站有什么要求
  • 赣州市建设局建管科网站如何开一家公司流程
  • 建设网站费用预算企业网站建设前期准备
  • 广州微网站建设哪家好天津网站建站推广
  • 苍溪网站建设html5制作网站开发
  • 东莞网站建设招聘手机网站合同