Subversion Repositories svn1-original

Rev

Rev 203 | Rev 212 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 203 Rev 204
Line 304... Line 304...
304
    QString addendumFileName;
304
    QString addendumFileName;
305
    addendumFileName = filepath;
305
    addendumFileName = filepath;
306
    addendumFileName.append(name);
306
    addendumFileName.append(name);
307
    QString addendumFileNamePreferred(addendumFileName);
307
    QString addendumFileNamePreferred(addendumFileName);
308
    file.setFileName(addendumFileName);
308
    file.setFileName(addendumFileName);
309
    qDebug("Try:%s", qPrintable(addendumFileName));
309
    //qDebug("Try:%s", qPrintable(addendumFileName));
310
    if ( !file.exists())
310
    if ( !file.exists())
311
    {
311
    {
312
        addendumFileName = QCoreApplication::applicationDirPath ();
312
        addendumFileName = QCoreApplication::applicationDirPath ();
313
        addendumFileName.append("/");
313
        addendumFileName.append("/");
314
        addendumFileName.append(name);
314
        addendumFileName.append(name);
315
        file.setFileName(addendumFileName);
315
        file.setFileName(addendumFileName);
316
        qDebug("Try:%s", qPrintable(addendumFileName));
316
        //qDebug("Try:%s", qPrintable(addendumFileName));
317
        if ( !file.exists())
317
        if ( !file.exists())
318
        {
318
        {
319
             addendumFileName = QDir::currentPath ();
319
             addendumFileName = QDir::currentPath ();
320
             addendumFileName.append("/");
320
             addendumFileName.append("/");
321
             addendumFileName.append(name);
321
             addendumFileName.append(name);
322
             file.setFileName(addendumFileName);
322
             file.setFileName(addendumFileName);
323
             qDebug("Try:%s", qPrintable(addendumFileName));
323
             //qDebug("Try:%s", qPrintable(addendumFileName));
324
             if ( !file.exists())
324
             if ( !file.exists())
325
             {
325
             {
326
                 qDebug("Addeddum File not found");
326
                 //qDebug("Addeddum File not found");
327
                 if (create)
327
                 if (create)
328
                 {
328
                 {
329
                     addendumFileName = addendumFileNamePreferred;
329
                     addendumFileName = addendumFileNamePreferred;
330
                 }
330
                 }
331
                 else
331
                 else
332
                 {
332
                 {
333
                     return NULL;
333
                     return NULL;
334
                 }
334
                 }
335
             }
335
             }
336
        }
336
        }
337
 
-
 
338
    }
337
    }
339
    strncpy(addendumFilepath, qPrintable(addendumFileName), sizeof(addendumFilepath));
338
    strncpy(addendumFilepath, qPrintable(addendumFileName), sizeof(addendumFilepath));
340
    return addendumFilepath;
339
    return addendumFilepath;
341
}
340
}
342
 
341