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

做网站用什么开发工具好宣传片制作公司营业范围要求

做网站用什么开发工具好,宣传片制作公司营业范围要求,创意设计专业,天津网站建设企业文章目录 一、环境准备 二、代码实现 三、测试 一、环境准备 首先,确保你的Qt安装包含了QtWebEngine模块。我的Qt是5.12.9并且使用MSVC来编译项目。在项目文件中需要添加以下配置,其中在Qt中配置MSVC,建议去看看这位大佬的博客&#xff1a…

文章目录

一、环境准备

二、代码实现

三、测试


一、环境准备

首先,确保你的Qt安装包含了QtWebEngine模块。我的Qt是5.12.9并且使用MSVC来编译项目。在项目文件中需要添加以下配置,其中在Qt中配置MSVC,建议去看看这位大佬的博客:Qt 添加MSVC2017编译器(2022年保姆级教程,不安装完整VS)_qt msvc2017-CSDN博客

确保:

QT += core gui webenginewidgets

二、代码实现

mainwindow.cpp,主要实现的简单网页浏览器,其通过QWebEngineView组件实现了网页内嵌功能。如下为测试demo文件代码:

#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QWebEngineView>
#include <QWebEnginePage>
#include <QWebEngineProfile>
#include <QStyle>
#include <QApplication>MainWindow::MainWindow(QWidget *parent): QMainWindow(parent), ui(new Ui::MainWindow)
{ui->setupUi(this);// 设置窗口标题和大小setWindowTitle("Web Browser");resize(1024, 768);// 创建工具栏toolBar = new QToolBar(this);addToolBar(toolBar);// 创建地址栏urlLineEdit = new QLineEdit(this);urlLineEdit->setPlaceholderText("Enter URL (e.g., https://www.google.com)");urlLineEdit->setStyleSheet("QLineEdit { padding: 5px; border-radius: 3px; }");toolBar->addWidget(urlLineEdit);// 创建前进按钮goButton = new QPushButton("Go", this);goButton->setStyleSheet("QPushButton { padding: 5px 15px; background-color: #4CAF50; color: white; border: none; border-radius: 3px; }""QPushButton:hover { background-color: #45a049; }");toolBar->addWidget(goButton);// 创建网页视图webView = new QWebEngineView(this);setCentralWidget(webView);// 创建进度条progressBar = new QProgressBar(this);progressBar->setMaximumHeight(2);progressBar->setTextVisible(false);progressBar->setStyleSheet("QProgressBar { border: none; background-color: #f0f0f0; }""QProgressBar::chunk { background-color: #4CAF50; }");statusBar()->addPermanentWidget(progressBar);// 连接信号和槽connect(goButton, &QPushButton::clicked, this, &MainWindow::loadPage);connect(urlLineEdit, &QLineEdit::returnPressed, this, &MainWindow::loadPage);connect(webView, &QWebEngineView::urlChanged, this, &MainWindow::updateUrl);connect(webView, &QWebEngineView::loadProgress, this, &MainWindow::updateProgress);connect(webView, &QWebEngineView::titleChanged, this, &MainWindow::updateTitle);// 设置初始页面webView->setUrl(QUrl("https://www.google.com"));
}MainWindow::~MainWindow()
{delete ui;
}void MainWindow::loadPage()
{QString url = urlLineEdit->text();if (!url.startsWith("http://") && !url.startsWith("https://")) {url = "https://" + url;}webView->setUrl(QUrl(url));
}void MainWindow::updateUrl(const QUrl &url)
{urlLineEdit->setText(url.toString());
}void MainWindow::updateProgress(int progress)
{progressBar->setValue(progress);if (progress == 100) {progressBar->hide();} else {progressBar->show();}
}void MainWindow::updateTitle(const QString &title)
{setWindowTitle(title + " - Web Browser");
}

三、测试

1.打开博客网页:

2.打开B站网页: 

 

 合理!!!!!


文章转载自:

http://fX62turY.qztsq.cn
http://jNwxuhUu.qztsq.cn
http://XhG3FxXy.qztsq.cn
http://bZi3XGU8.qztsq.cn
http://Ee4oDFrw.qztsq.cn
http://jvmFLsoQ.qztsq.cn
http://s93RCrpW.qztsq.cn
http://NqPdBz1W.qztsq.cn
http://ZCYecqk2.qztsq.cn
http://nLpxTFC3.qztsq.cn
http://ewA7y9Nh.qztsq.cn
http://XbSCIe7T.qztsq.cn
http://Gc53NSLn.qztsq.cn
http://01AxaFv9.qztsq.cn
http://t9oAhxWE.qztsq.cn
http://ErFXKz7B.qztsq.cn
http://yxNtlaIC.qztsq.cn
http://FOO5L5t4.qztsq.cn
http://oYMAx2Io.qztsq.cn
http://tRbGoFe2.qztsq.cn
http://MKGmiL9M.qztsq.cn
http://nX1cYnsj.qztsq.cn
http://uOCHFXYi.qztsq.cn
http://p1Uto0Qi.qztsq.cn
http://CTXybfuQ.qztsq.cn
http://eX0U0yX3.qztsq.cn
http://OEBa9AHJ.qztsq.cn
http://sNu1nrFN.qztsq.cn
http://9X4imYgd.qztsq.cn
http://i2zaZcJh.qztsq.cn
http://www.dtcms.com/wzjs/752226.html

相关文章:

  • 网站制作小图标昆山网站
  • 用织梦做企业网站呼家楼做网站的公司哪家好
  • 免费企业推广网站广告传媒公司名称
  • 快速模板建站工具企业资质证书查询官方网站
  • 网站改版降权多久恢复国家企业信用公示(全国)
  • 如何创作网站免费做网站送域名的
  • 云虚服务器网站建设网站单页
  • 客户如何找到做网站宣传的律师泰安网络营销专业
  • 大龄程序员都干啥去了我们seo
  • 三门峡建设网站wordpress完整替换网址
  • 中英文对照网站怎么做网站系统使用说明书
  • 做视频资源网站有哪些网络建设公司前景
  • 丽水专业网站建设价格wordpress需要升级吗
  • 网站宣传文案范例自己制作网页的网站
  • 东莞seo整站优化代理wordpress 自定义模块
  • 商城网站建设技术论坛wordpress修改固定链接重定向
  • 长寿网站建设邢台信息发布平台
  • 想制作一个网站要多少钱吉林省新闻最新头条
  • 如何在国外网站上做外贸黑龙江专业网站建设
  • 网站制作合同模板网站域名使用方法
  • 长沙品牌网站建设python是什么意思
  • 芜湖公司网站建设seo搜索排名
  • 如何建设一个读书的网站宁波网站设计哪家公司好
  • 微站小程序东莞厚街有什么好玩的地方
  • 临沂哪里做网站比较好wordpress 分类下文章
  • 制作公司网站需要购买域名和服务器吗网站安全 重要性
  • 建设系统网站1网站建设公司
  • 临沂做外贸网站的公司php自己做网站吗
  • 网站设计服务有哪些购物网站 建设
  • 中国建设银行网站首页手机银行如企业网站模板下载