devil_bruce 发表于 2024-5-24 12:23

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;
}




感谢各位大佬

JuncoJet 发表于 2024-5-24 13:16

Webkit上运行FLASH 能不卡嘛

Broadm 发表于 2024-5-24 17:13

怕是你的网页游戏卡吧;www

MarioCrane 发表于 2024-5-24 20:51

你跑游戏当然占资源,你用正常的浏览器跑游戏也占资源啊

professor2022 发表于 2024-8-2 15:14

浏览器的占用一如既往的大,没啥事不用开
页: [1]
查看完整版本: QT生成的可执行文件运行时占用系统资源过高 求助