Use qEnvironmentVariableIntValue() instead of qgetenv().toInt().
It's much faster. Change-Id: I55e0a23f9086fe2e7872e81dc0f5e10105ed124a Reviewed-by: Marc Mutz <marc.mutz@kdab.com>bb10
parent
1cf2620d5b
commit
a5a18819d8
|
|
@ -380,7 +380,7 @@ void QNetworkConfigurationManagerPrivate::updateConfigurations()
|
|||
|
||||
#ifndef QT_NO_LIBRARY
|
||||
bool envOK = false;
|
||||
const int skipGeneric = qgetenv("QT_EXCLUDE_GENERIC_BEARER").toInt(&envOK);
|
||||
const int skipGeneric = qEnvironmentVariableIntValue("QT_EXCLUDE_GENERIC_BEARER", &envOK);
|
||||
QBearerEngine *generic = 0;
|
||||
QFactoryLoader *l = loader();
|
||||
const PluginKeyMap keyMap = l->keyMap();
|
||||
|
|
@ -477,7 +477,7 @@ void QNetworkConfigurationManagerPrivate::startPolling()
|
|||
if (!pollTimer) {
|
||||
pollTimer = new QTimer(this);
|
||||
bool ok;
|
||||
int interval = qgetenv("QT_BEARER_POLL_TIMEOUT").toInt(&ok);
|
||||
int interval = qEnvironmentVariableIntValue("QT_BEARER_POLL_TIMEOUT", &ok);
|
||||
if (!ok)
|
||||
interval = 10000;//default 10 seconds
|
||||
pollTimer->setInterval(interval);
|
||||
|
|
|
|||
|
|
@ -112,7 +112,7 @@ QIBusPlatformInputContext::QIBusPlatformInputContext ()
|
|||
m_eventFilterUseSynchronousMode = false;
|
||||
if (qEnvironmentVariableIsSet("IBUS_ENABLE_SYNC_MODE")) {
|
||||
bool ok;
|
||||
int enableSync = qgetenv("IBUS_ENABLE_SYNC_MODE").toInt(&ok);
|
||||
int enableSync = qEnvironmentVariableIntValue("IBUS_ENABLE_SYNC_MODE", &ok);
|
||||
if (ok && enableSync == 1)
|
||||
m_eventFilterUseSynchronousMode = true;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -65,7 +65,7 @@ QDirectFbBlitter::QDirectFbBlitter(const QSize &rect, IDirectFBSurface *surface)
|
|||
DFBSurfaceCapabilities surfaceCaps;
|
||||
m_surface->GetCapabilities(m_surface.data(), &surfaceCaps);
|
||||
m_premult = (surfaceCaps & DSCAPS_PREMULTIPLIED);
|
||||
if (qgetenv("QT_DIRECTFB_BLITTER_DEBUGPAINT").toInt())
|
||||
if (qEnvironmentVariableIntValue("QT_DIRECTFB_BLITTER_DEBUGPAINT"))
|
||||
m_debugPaint = true;
|
||||
}
|
||||
|
||||
|
|
@ -92,7 +92,7 @@ QDirectFbBlitter::QDirectFbBlitter(const QSize &rect, bool alpha)
|
|||
surfaceDesc.pixelformat = QDirectFbBlitter::pixmapFormat();
|
||||
}
|
||||
|
||||
if (qgetenv("QT_DIRECTFB_BLITTER_DEBUGPAINT").toInt())
|
||||
if (qEnvironmentVariableIntValue("QT_DIRECTFB_BLITTER_DEBUGPAINT"))
|
||||
m_debugPaint = true;
|
||||
|
||||
IDirectFB *dfb = QDirectFbConvenience::dfbInterface();
|
||||
|
|
|
|||
Loading…
Reference in New Issue