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

张家港网站建设做网站/百度图片搜索入口

张家港网站建设做网站,百度图片搜索入口,十个常见的网络推广渠道,网站建设前言和背景qt5.9以后qml引入了webview,所以要想在安卓中使用webview只能使用此模块 但是本人不熟悉qml,只能采用widget和qml混合编程的方式,经过大量的调试运行,终于成功了,特此记录一下 #----------------------------------------------…

qt5.9以后qml引入了webview,所以要想在安卓中使用webview只能使用此模块

但是本人不熟悉qml,只能采用widget和qml混合编程的方式,经过大量的调试运行,终于成功了,特此记录一下

#-------------------------------------------------
#
# Project created by QtCreator 2020-11-16T21:40:17
#
#-------------------------------------------------QT       += core gui quickwidgets qml quick webviewgreaterThan(QT_MAJOR_VERSION, 4): QT += widgetsTARGET = FileTest
TEMPLATE = app# The following define makes your compiler emit warnings if you use
# any feature of Qt which has been marked as deprecated (the exact warnings
# depend on your compiler). Please consult the documentation of the
# deprecated API in order to know how to port your code away from it.
DEFINES += QT_DEPRECATED_WARNINGS# You can also make your code fail to compile if you use deprecated APIs.
# In order to do so, uncomment the following line.
# You can also select to disable deprecated APIs only up to a certain version of Qt.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0CONFIG += c++11SOURCES += \main.cpp \mainwindow.cppHEADERS += \mainwindow.hFORMS += \mainwindow.uiCONFIG += mobility
MOBILITY = # Default rules for deployment.
qnx: target.path = /tmp/$${TARGET}/bin
else: unix:!android: target.path = /opt/$${TARGET}/bin
!isEmpty(target.path): INSTALLS += targetRESOURCES += \res.qrc
#include "mainwindow.h"
#include <QApplication>
#include <QtWebView/QtWebView>
int main(int argc, char *argv[])
{QApplication a(argc, argv);QtWebView::initialize();MainWindow w;w.show();return a.exec();
}
#ifndef MAINWINDOW_H
#define MAINWINDOW_H#include <QWidget>
#include <QQuickItem>namespace Ui {
class MainWindow;
}class MainWindow : public QWidget
{Q_OBJECTpublic:explicit MainWindow(QWidget *parent = nullptr);~MainWindow();private:Ui::MainWindow *ui;QQuickItem *item;
signals:void loadUrl(QString url);
public slots:void onGo();
};#endif // MAINWINDOW_H
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QQuickWidget>
#include <QVBoxLayout>
#include <QMetaObject>
MainWindow::MainWindow(QWidget *parent) :QWidget(parent),ui(new Ui::MainWindow)
{ui->setupUi(this);QQuickWidget* quickWidget = new QQuickWidget();quickWidget->setSource(QUrl("qrc:/main.qml"));ui->widget->layout()->addWidget(quickWidget);item=quickWidget->rootObject();connect(this,SIGNAL(loadUrl(QString)),item,SIGNAL(loadUrl(QString)));connect(ui->goBt,&QPushButton::clicked,this,&MainWindow::onGo);
}MainWindow::~MainWindow()
{delete ui;
}
void MainWindow::onGo()
{QString url=ui->lineEdit->text();if(!url.startsWith("https://"))url="https://"+ui->lineEdit->text();emit loadUrl(url);
}
import QtQuick 2.2
import QtWebView 1.0
Rectangle {id : root;width: parent.widthheight: parent.heightsignal loadUrl(string url)WebView {id: webViewwidth: parent.widthheight: parent.heightanchors.fill: parenturl: "https://www.baidu.com"}function onLoadUrl(str){webView.url=str;//webView.reload();}Component.onCompleted: {// employer 信号 连接 多个槽函数或信号root.loadUrl.connect(onLoadUrl)}
}

 

http://www.lbrq.cn/news/1454095.html

相关文章:

  • 自己建的网站可以用笔记本做服务器吗/上海网站建设制作
  • 怎么用ps做京东网站模板/杭州seo 云优化科技
  • 济南商城网站制作/石家庄百度快速排名优化
  • 如何在自己的服务器上做网站/在线查询网站收录
  • 贵州省住房和城乡建设厅网/搜索引擎优化简称seo
  • 单位加强网站建设/2345网址导航大全
  • 网站会员注册系统怎么做视频/seo关键词查询
  • 网站软件下载安装/搜索引擎快速排名推广
  • 网站建设及管理使用情况汇报/seo网站关键词优化方法
  • 做外贸要有英文网站吗/seo教程网站
  • 网站挂到国外服务器地址/长沙百度推广开户
  • 贵州省城乡和建设厅网站/南阳网站优化公司
  • 怎样自己做免费的网站/seo教程论坛
  • 中石油第六建设公司网站/优化设计卷子答案
  • 优化网站制作/seo博客写作
  • 花卉物流园做网站的素材/电子商务网站建设案例
  • 网站模板 外贸工厂/百度打广告收费表
  • 如何在外贸平台推广/seo上海培训
  • 专做定制网站建设/百度关键词查询网站
  • 新媒体营销策划方案范文/网站推广优化排名教程
  • wordpress微商插件/seo怎么收费的
  • 云南网站设计/网站推广方案策划书2000
  • 新开的公司建立网站有哪些要做的/海淀区seo搜索引擎
  • 武汉平面设计公司/如何seo搜索引擎优化
  • 网站不备案可以做百度推广吗/产品软文范例500字
  • 网站建设方案及预算/5118站长工具
  • 网站开发手机app/谷歌浏览器app下载
  • 重复建设政务网站/苹果被曝开发搜索引擎对标谷歌
  • 济南集团网站建设公司好/孝感seo
  • 青田县住房和城乡规划建设局网站/企业管理培训
  • Array容器学习
  • 从物理扇区到路径访问:Linux文件抽象的全景解析
  • go学习笔记:panic是什么含义
  • Java ++i 与 i++ 底层原理
  • C++编译过程与GDB调试段错误和死锁问题
  • 深度学习中的模型知识蒸馏