1、测试代码,参考网址:http://blog.sina.com.cn/s/blog_1508519340102wgq0.html

2、测试下来,结果:

  2.1、Qt5.6开始,没有 WebKit了...

    至 Qt5.5.1(vs2013)为止,WebKit 都不支持  "CSS Variable"

  2.2、Qt5.6.1-1 WebEngine不支持 "CSS Variable"

  2.3、Qt5.7.0(vs2013) WebEngine支持 "CSS Variable"

    Qt5.7.0 是目前能下载到的 最新版本(20160909)。

3、(20160909)看网上说,WebEngine 只能是 QtVS的版本能用,gcc版本的Qt不能使用WebEngine,∵需要用到 MS的一些头文件

4、我的简单使用WebEngine的代码:(Qt Widgets Application)

  4.1、pro文件

#-------------------------------------------------
#
# Project created by QtCreator 2016-09-09T23:01:54
#
#------------------------------------------------- QT += core gui \
webenginewidgets greaterThan(QT_MAJOR_VERSION, 4): QT += widgets TARGET = qt570_test
TEMPLATE = app SOURCES += main.cpp\
mainwindow.cpp HEADERS += mainwindow.h FORMS += mainwindow.ui

  4.2、mainwindow.h

#ifndef MAINWINDOW_H
#define MAINWINDOW_H #include <QMainWindow>
#include <QtWebEngineWidgets/QtWebEngineWidgets> namespace Ui {
class MainWindow;
} class MainWindow : public QMainWindow
{
Q_OBJECT public:
explicit MainWindow(QWidget *parent = );
~MainWindow(); protected:
void resizeEvent(QResizeEvent *); private:
Ui::MainWindow *ui;
QWebEngineView *pwe;
}; #endif // MAINWINDOW_H

  4.3、mainwindow.cpp

#include "mainwindow.h"
#include "ui_mainwindow.h" MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this); pwe = new QWebEngineView(this);
pwe->load(QUrl::fromUserInput("file:///F:/ZC_PT/20160826/html5/CssVar_Test.html"));
pwe->show();
} MainWindow::~MainWindow()
{
delete ui;
} void MainWindow::resizeEvent(QResizeEvent *)
{
pwe->resize(this->size());
}

  4.4、其他文件内容 都是默认

5、

QWebEngineView_CssVariables的更多相关文章

随机推荐

  1. ROM和RAM的故事

    在公众号里看到一篇很好的文章讲解rom和ram,之前也是一直不能理解两者的区别,今天就转载记下来吧.也方便大家学习. 因为我刚开始学习的时候总喜欢刨根问底,一个问题要是不搞清楚,后面学习都会很吃力的. ...

  2. ZOJ 3537 Cake(凸包判定+区间DP)

    Cake Time Limit: 1 Second Memory Limit: 32768 KB You want to hold a party. Here's a polygon-shaped c ...

  3. Oracle HA 之 OGG部署流水

    1.GG组件及其功能简介:    manager进程:总管其他所以进程及处理相应GGSCI命令.    capture进程:从源端的联机日志文件或归档日志文件抓取commit的信息.    sourc ...

  4. AWR之-enq TX - row lock contention的性能故障-转

    1 对这一个小时进行AWR的收集和分析,首先,从报告头中看到DB Time达到近500分钟,(DB Time)/Elapsed=8,这个比值偏高:   Snap Id Snap Time Sessio ...

  5. Maven 的聚合(多模块)和 Parent 继承

    2017年06月26日 21:16:57 Maven 的聚合(多模块)和 Parent 继承 - 偶尔记一下 - CSDN博客 https://blog.csdn.net/isea533/articl ...

  6. scrapy爬虫系列之五--CrawlSpider的使用

    功能点:CrawlSpider的基本使用 爬取网站:保监会 主要代码: cf.py # -*- coding: utf-8 -*- import scrapy from scrapy.linkextr ...

  7. Ubuntu下安装Nginx详细步骤

    Nginx安装之前需要三个支持: 模块依赖性 ①gzip 模块需要 zlib 库 ②rewrite 模块需要 pcre 库 ③ssl 功能需要 openssl 库 预先编译好的包: sudo apt- ...

  8. 百度领跑BAT all in O2O机遇大于挑战

        近期一年O2O可谓是互联网领域最"炙手可热"的话题,似乎是个创业项目都要和O2O沾点关系.所以我们看到各种细分O2O模式层出不穷,并且,似乎外卖.洗车.租房等传统服务已经通 ...

  9. 把大象装进冰箱的N种方法

    作者:折剑头链接:https://www.zhihu.com/question/49214119/answer/115728034来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注 ...

  10. 使用dockerfile 创建ubuntu ssh镜像

    ############################################################ # Dockerfile to build ubunto ssh contai ...