我是Qt新手,所以也许这只是一个愚蠢的问题...Qt5的内存使用量取决于窗口大小?
我有简单的演示应用程序。 main.cpp中
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
MainWindow w;
w.show();
return a.exec();
}
和mainwindow.cpp
#include "mainwindow.h"
MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
{
}
MainWindow::~MainWindow()
{
}
当我启动应用程序,内存使用量为2MB左右...当我将窗口最大化的使用是10MB左右。为什么会发生这种情况以及如何解决此问题?我以为Qt使用WinAPI创建窗口?
P.S.我使用静态构建的Qt(发布版本不调试)