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

江苏营销型网站策划四川网站建设电话咨询

江苏营销型网站策划,四川网站建设电话咨询,seo快速入门教程,梅州市建设局网站1. 目的 qml做出的界面漂亮#xff0c;但是执行效率低#xff0c;一直想找一个方法实现qml中嵌入c界面。现在从网上找到一个方法#xff0c;简单试了一下貌似可行#xff0c;分享一下。 2. 显示效果 3. 代码 3.1 工程结构 3.2 pro文件 需要添加widgets QT quick …1. 目的 qml做出的界面漂亮但是执行效率低一直想找一个方法实现qml中嵌入c界面。现在从网上找到一个方法简单试了一下貌似可行分享一下。 2. 显示效果 3. 代码 3.1 工程结构 3.2 pro文件 需要添加widgets QT quick widgets QT quick widgets# You can make your code fail to compile if it uses deprecated APIs. # In order to do so, uncomment the following line. #DEFINES QT_DISABLE_DEPRECATED_BEFORE0x060000 # disables all the APIs deprecated before Qt 6.0.0SOURCES \main.cppRESOURCES qml.qrc# Additional import path used to resolve QML modules in Qt Creators code model QML_IMPORT_PATH # Additional import path used to resolve QML modules just for Qt Quick Designer QML_DESIGNER_IMPORT_PATH # Default rules for deployment. qnx: target.path /tmp/$${TARGET}/bin else: unix:!android: target.path /opt/$${TARGET}/bin !isEmpty(target.path): INSTALLS target 3.3 main.cpp文件重点 #include QGuiApplication #include QQmlApplicationEngine #include QWindow #include QtWidgets/QWidget #include QPushButton #include QApplicationint main(int argc, char *argv[]) { #if QT_VERSION QT_VERSION_CHECK(6, 0, 0)QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling); #endifQApplication app(argc, argv); //这里改为QApplication QQmlApplicationEngine engine;const QUrl url(QStringLiteral(qrc:/main.qml));QObject::connect(engine, QQmlApplicationEngine::objectCreated,app, [url](QObject *obj, const QUrl objUrl) {if (!obj url objUrl)QCoreApplication::exit(-1);}, Qt::QueuedConnection);engine.load(url);//获取QML源窗口QObject *QmlObj engine.rootObjects().first();QWindow *QmlWindow qobject_castQWindow *(QmlObj);QmlWindow-setTitle(C set title);WId parent_HWND QmlWindow-winId();//新建widgetQWidget widget;widget.setGeometry(0, 0, 300, 300);QPushButton btn(send, widget);btn.setGeometry(5, 5, 60, 20);widget.winId();//将widget插入QMLwidget.windowHandle()-setParent(QmlWindow);widget.show();return app.exec(); } 3.4 main.qml文件 这里的titile的Helllo World被c修改了 import QtQuick 2.15 import QtQuick.Window 2.15Window {width: 640height: 480visible: truetitle: qsTr(Hello World) } 4. 参考 震惊QWidget竟然可以嵌入到QML中QMl窗口句柄竟然是这样获取
http://www.hkea.cn/news/14304083/

相关文章:

  • 个人网站做的类型广州googleseo网络营销
  • 婚纱照网站制作济南网站建设 选聚搜网络
  • 公司网站建设计入什么明细科目做公司网站应准备什么材料
  • 酒店网站建设公司广东省建设工程交易中心
  • 万云网络网站软件企业公司网站模板
  • 网站建设 永灿 竞争系统优化有何作用
  • 网站推广优化张店地方电商门户网站如何建设
  • 昆明制作网站费用建立网站的步骤
  • 网站后台主流网站开发语言成都建站程序
  • 深圳网站建设怎么做办公室工作绩效 网站建设
  • iis网站配置教程2022网页游戏排行榜前十
  • 网站制作的核心要点是什么建站公司一般怎么获客
  • 佛山市做网站wordpress添加视频教程
  • 绍兴建设开发有限公司网站wordpress version
  • 卡盟网站专用主机手机端网站开发视频
  • 网站开发系统的可行性研究报告中国建设银行网站能解密码
  • 商品网站开发需求表怎么制作网页设计
  • 网站二级域名打不开营销型网站优点
  • wordpress自动评论软件企业免费网站优化服务
  • 陕西西安网站设计公司小型广告公司简介范文大全
  • 口碑营销中容易出现哪些问题成都seo培
  • 自己做网站制作流程企业新网站seo推广
  • 网站开发 wenzhou编程猫加盟条件和费用
  • 个人音乐分享网站源码湘潭网站建设 磐石网络实惠
  • 淘宝客建网站网站域名注册
  • 被他人备案后做违法网站做网站哪家公司便宜
  • 上海做网站找哪个公司好学校网站设计实验报告
  • 自助网站免费wordpress 网站工具栏
  • 网站域名地址查询河北邯郸最新消息
  • 南宁企业网站制作搞笑图片在线制作生成器