QT生成的可执行文件运行时占用系统资源过高 求助
尝试使用QT写了一个网页游戏的登录器, 方便后续CE查找数据结果写完运行后发现电脑一卡一卡的, 一看任务管理器发现软件框框占用CPU和内存{:17_1080:}
遂傻眼, 不知道是什么原因, 所以来求助大佬们
主要代码如下, 写的代码没几句, 但占用的内存框框高{:17_1084:}
#include "mainwindow.h"
#include "ui_mainwindow.h"
MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
, ui(new Ui::MainWindow)
{
ui->setupUi(this);
m_webView = new QWebEngineView(this);
QVBoxLayout *layout =new QVBoxLayout(ui->frame);//#1、引入布局,用于存放QWebengineView; 2、指定的父项ui->frame是在ui界面引入了一个QFrame,用于加载QWebengineView。
ui->frame->setLayout(layout);//设置frame的布局为layout。
layout->addWidget(m_webView);
QString fst = "http://sjsj.4399.com/";//设置初始链接。
m_webView->settings()->setAttribute(QWebEngineSettings::PluginsEnabled, true);//加载Flash
m_webView->setUrl(QUrl(fst));//加载网页
}
MainWindow::~MainWindow()
{
delete ui;
}
感谢各位大佬 Webkit上运行FLASH 能不卡嘛 怕是你的网页游戏卡吧;www 你跑游戏当然占资源,你用正常的浏览器跑游戏也占资源啊 浏览器的占用一如既往的大,没啥事不用开
页:
[1]