qthighway/xqserviceutil/src/xqsharablefile.cpp
changeset 14 6fbed849b4f4
parent 5 453da2cfceef
child 24 9d760f716ca8
equal deleted inserted replaced
11:06b8e2af4411 14:6fbed849b4f4
    43 }
    43 }
    44 
    44 
    45 
    45 
    46 bool XQSharableFile::setHandle(RFile &file)
    46 bool XQSharableFile::setHandle(RFile &file)
    47 {
    47 {
    48     XQSERVICE_DEBUG_PRINT("XQSharableFile::setNativeHandle");
    48     XQSERVICE_DEBUG_PRINT("XQSharableFile::setHandle");
    49     
    49     
    50     TFileName name;
    50     TFileName name;
    51     TInt err = file.FullName(name);
    51     TInt err = file.FullName(name);
    52     if (err != KErrNone)
    52     if (err != KErrNone)
    53     {
    53     {
    65     return true;
    65     return true;
    66 }
    66 }
    67 
    67 
    68 bool XQSharableFile::getHandle(RFile &handle) const
    68 bool XQSharableFile::getHandle(RFile &handle) const
    69 {
    69 {
    70     XQSERVICE_DEBUG_PRINT("XQSharableFile::nativeHandle");
    70     XQSERVICE_DEBUG_PRINT("XQSharableFile::getHandle");
       
    71     QString s = QString("File handle is %1").arg(mHandle);
    71     if (mHandle == 0)
    72     if (mHandle == 0)
    72         return false;
    73         return false;
    73     
       
    74     handle = *((RFile *)&mHandle);
    74     handle = *((RFile *)&mHandle);
    75     return true;
    75     return true;
    76 }
    76 }
    77 
    77 
    78 
    78