fix: 修复三方库版本不同导致的编译错误问题

pull/7/head
cbwu
parent 0e2f84924c
commit 4273feac19

@ -17,4 +17,10 @@ RESOURCES += \
INCLUDEPATH += $$PWD/map/tianditu/include
# 指定库文件的路径
LIBS += -L$$PWD/map/tianditu/lib -lTianDiTu
CONFIG(debug, debug|release){
LIBS += -L$$PWD/map/tianditu/lib -lTianDiTud
}
else
{
LIBS += -L$$PWD/map/tianditu/lib -lTianDiTu
}

@ -2,6 +2,7 @@
#include "CWebEngineView.h"
#include <QWebEngineHistory>
#include <QWidget>
CWebEngineView::CWebEngineView(QWidget *parent) : QWebEngineView(parent) {}
@ -20,6 +21,5 @@ CWebEngineView::createWindow(QWebEnginePage::WebWindowType type) {
new QWebEnginePage(this->page()->profile(), this);
this->setPage(new_page);
}
return this;
}

@ -5,17 +5,16 @@
class QWidget;
class CWebEngineView : public QWebEngineView
{
Q_OBJECT
class CWebEngineView : public QWebEngineView {
Q_OBJECT
public:
CWebEngineView(QWidget* parent = nullptr);
~CWebEngineView();
CWebEngineView(QWidget *parent = nullptr);
~CWebEngineView();
protected:
// 解决错误qt No RenderWidgetHost exists with id 10 in process 3
virtual QWebEngineView* createWindow(QWebEnginePage::WebWindowType type);
// 解决错误qt No RenderWidgetHost exists with id 10 in process 3
virtual QWebEngineView *createWindow(QWebEnginePage::WebWindowType type);
};
#endif // CWEBENGINEVIEW_H

@ -32,7 +32,6 @@ MainWindow::MainWindow(QWidget *parent)
// qDebug()<<style;
file.close();
} else {
qDebug() << "Open file fail " << Qt::endl;
}
@ -45,8 +44,8 @@ MainWindow::~MainWindow() {
delete m_SDFPDlg;
delete m_GDDCdlg;
delete m_HomePagedlg;
delete mWeb;
delete process;
delete mWeb;
delete lLinkWeb;
delete adHocNetworkWeb;
delete satelliteCommWeb;

@ -59,7 +59,7 @@ QComboBox:hover
QComboBox:on
{
border-radius:3px;
background-color:rgba(35,35,35);
background-color:rgba(35,35,35,100);
font: 75 10pt "微软雅黑";
color:rgb(255,255,255);
border:1px solid rgb(31,156,220) ;

Loading…
Cancel
Save