示例#1
0
const QRegion QWSSharedMemSurface::directRegion() const
{
    QWSSharedMemory *cmem = const_cast<QWSSharedMemory *>(&mem);
    if (cmem->address() && ((int*)cmem->address())[0] == directRegionId())
        return QWSMemorySurface::directRegion();
    else
        return QRegion();
}
示例#2
0
const QRegion QWSSharedMemSurface::directRegion() const
{
    if (mem.address() && *(uint *)mem.address() == uint(directRegionId()))
        return QWSMemorySurface::directRegion();
    return QRegion();
}