Exemplo n.º 1
0
QImage *QBlittable::lock()
{
    Q_D(QBlittable);
    if (!d->locked) {
        d->cachedImg = doLock();
        d->locked = true;
    }

    return d->cachedImg;
}
Exemplo n.º 2
0
int 
File::getLock()
{
	return doLock(m_hdl, true);
}
Exemplo n.º 3
0
int
File::unlock()
{
	return doLock(m_hdl, F_SETLK, F_UNLCK);
}
Exemplo n.º 4
0
int
File::tryLock()
{
	return doLock(m_hdl, F_SETLK, F_WRLCK);
}
Exemplo n.º 5
0
int 
File::getLock()
{
	return doLock(m_hdl, F_SETLKW, F_WRLCK);
}
Exemplo n.º 6
0
int
File::tryLock()
{
	return doLock(m_hdl, false);
}