SourceForge.net Logo
PythonQt
Public Member Functions | List of all members
PythonQtQFileImporter Class Reference

default importer implementation using QFile to load python code More...

#include <PythonQtQFileImporter.h>

Inheritance diagram for PythonQtQFileImporter:
PythonQtImportFileInterface

Public Member Functions

 PythonQtQFileImporter ()
 
 ~PythonQtQFileImporter ()
 
QByteArray readFileAsBytes (const QString &filename)
 read the given file as byte array, without doing any linefeed translations More...
 
QByteArray readSourceFile (const QString &filename, bool &ok)
 
bool exists (const QString &filename)
 returns if the file exists More...
 
QDateTime lastModifiedDate (const QString &filename)
 get the last modified data of a file More...
 
- Public Member Functions inherited from PythonQtImportFileInterface
virtual ~PythonQtImportFileInterface ()
 
virtual bool ignoreUpdatedPythonSourceFiles ()
 
virtual void importedModule (const QString &)
 

Detailed Description

default importer implementation using QFile to load python code

Definition at line 48 of file PythonQtQFileImporter.h.

Constructor & Destructor Documentation

PythonQtQFileImporter::PythonQtQFileImporter ( )
PythonQtQFileImporter::~PythonQtQFileImporter ( )

Member Function Documentation

bool PythonQtQFileImporter::exists ( const QString &  filename)
virtual

returns if the file exists

Implements PythonQtImportFileInterface.

QDateTime PythonQtQFileImporter::lastModifiedDate ( const QString &  filename)
virtual

get the last modified data of a file

Implements PythonQtImportFileInterface.

QByteArray PythonQtQFileImporter::readFileAsBytes ( const QString &  filename)
virtual

read the given file as byte array, without doing any linefeed translations

Implements PythonQtImportFileInterface.

QByteArray PythonQtQFileImporter::readSourceFile ( const QString &  filename,
bool &  ok 
)
virtual

read a source file, expects a readable Python text file with translated line feeds. If the file can not be load OR it can not be verified, ok is set to false

Implements PythonQtImportFileInterface.


The documentation for this class was generated from the following file: