Compare commits

...

6 Commits

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

@ -2,24 +2,24 @@
#include "CWebEngineView.h"
#include <QWebEngineHistory>
#include <QWidget>
CWebEngineView::CWebEngineView(QWidget* parent)
: QWebEngineView(parent)
{
}
CWebEngineView::CWebEngineView(QWidget *parent) : QWebEngineView(parent) {}
CWebEngineView::~CWebEngineView()
{
CWebEngineView::~CWebEngineView() {
QWebEnginePage *page = this->page();
if (page != nullptr) {
delete page;
}
}
QWebEngineView* CWebEngineView::createWindow(QWebEnginePage::WebWindowType type)
{
if (type == QWebEnginePage::WebBrowserTab)
{
QWebEnginePage* new_page = new QWebEnginePage(this->page()->profile(), this);
QWebEngineView *
CWebEngineView::createWindow(QWebEnginePage::WebWindowType type) {
if (type == QWebEnginePage::WebBrowserTab) {
QWebEnginePage *new_page =
new QWebEnginePage(this->page()->profile(), this);
this->setPage(new_page);
}
return this;
}

@ -5,8 +5,7 @@
class QWidget;
class CWebEngineView : public QWebEngineView
{
class CWebEngineView : public QWebEngineView {
Q_OBJECT
public:

@ -1,21 +1,13 @@
#include "qweb.h"
#include "ui_qweb.h"
QWeb::QWeb(QWidget *parent)
: QWidget(parent)
, ui(new Ui::QWeb)
{
QWeb::QWeb(QWidget *parent) : QWidget(parent), ui(new Ui::QWeb) {
ui->setupUi(this);
mWeb = new QWebEngineView(this);
ui->verticalLayout->addWidget(mWeb);
mWeb->load(QUrl("https://www.baidu.com"));
}
QWeb::~QWeb()
{
delete ui;
}
QWeb::~QWeb() { delete ui; }

@ -32,7 +32,6 @@ MainWindow::MainWindow(QWidget *parent)
// qDebug()<<style;
file.close();
} else {
qDebug() << "Open file fail " << Qt::endl;
}
@ -45,11 +44,14 @@ MainWindow::~MainWindow() {
delete m_SDFPDlg;
delete m_GDDCdlg;
delete m_HomePagedlg;
delete mWeb;
delete process;
delete ui;
delete mWeb;
delete lLinkWeb;
delete adHocNetworkWeb;
delete satelliteCommWeb;
if (m_ModelCameraDlg != nullptr)
delete m_ModelCameraDlg;
delete ui;
}
/**
* @brief MainWindow::initFile .ini

@ -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