#include "lablebug.h"
#include <QString>
#include <QEvent>
#include <QObject>
#include <QCoreApplication>
#include <Windows.h>
lableBug::lableBug(QWidget *parent)
: QLabel(parent)
{
this->resize( 200,100 );
}
void lableBug::startTest()
{
int i = 1;
while( 1 )
{
i++;
QEvent *timeEvent = new QEvent(QEvent::User);
int i = timeEvent->registerEventType();
//Note: This function is thread-safe,returns immediately.
QCoreApplication::postEvent( this, timeEvent );
}
}
void lableBug::customEvent( QEvent * event )
{
int i = 0;
}
bool lableBug::event(QEvent *e)
{
if( e->type() == QEvent::User )
{
}
return true;
}
为什么我发现内存不断的长了?