Eneboo - Documentación para desarrolladores
Clases | Tipos públicos | Métodos públicos
Referencia de la Estructura LanguageInterface

#include <quickclassparser.h>

Diagrama de herencias de LanguageInterface
QUnknownInterface LanguageInterfaceImpl

Lista de todos los miembros.

Clases

struct  Connection
struct  Function

Tipos públicos

enum  Support { ReturnType, ConnectionsToCustomSlots, CompressProject }

Métodos públicos

virtual void functions (const QString &code, QValueList< Function > *funcs) const =0
virtual void connections (const QString &code, QValueList< Connection > *connections) const =0
virtual QString createFunctionStart (const QString &className, const QString &func, const QString &returnType, const QString &access)=0
virtual QString createArguments (const QString &cpp_signature)=0
virtual QString createEmptyFunction ()=0
virtual QStringList definitions () const =0
virtual QStringList definitionEntries (const QString &definition, QUnknownInterface *designerIface) const =0
virtual void setDefinitionEntries (const QString &definition, const QStringList &entries, QUnknownInterface *designerIface)=0
virtual bool supports (Support s) const =0
virtual QStringList fileFilterList () const =0
virtual QStringList fileExtensionList () const =0
virtual void preferedExtensions (QMap< QString, QString > &extensionMap) const =0
virtual QString projectKeyForExtension (const QString &extension) const =0
virtual void sourceProjectKeys (QStringList &keys) const =0
virtual QString cleanSignature (const QString &sig)=0
virtual void loadFormCode (const QString &form, const QString &filename, QValueList< Function > &functions, QStringList &vars, QValueList< Connection > &connections)=0
virtual QString formCodeExtension () const =0
virtual bool canConnect (const QString &signal, const QString &slot)=0
virtual void compressProject (const QString &projectFile, const QString &compressedFile, bool withWarning)=0
virtual QString uncompressProject (const QString &projectFile, const QString &destDir)=0
virtual QString aboutText () const =0
virtual void addConnection (const QString &sender, const QString &signal, const QString &receiver, const QString &slot, QString *code)=0
virtual void removeConnection (const QString &sender, const QString &signal, const QString &receiver, const QString &slot, QString *code)=0
virtual QStrList signalNames (QObject *obj) const =0

Documentación de las enumeraciones miembro de la clase

Valores de enumeraciones:
ReturnType 
ConnectionsToCustomSlots 
CompressProject 

Documentación de las funciones miembro

virtual QString LanguageInterface::aboutText ( ) const [pure virtual]

Implementado en LanguageInterfaceImpl.

virtual void LanguageInterface::addConnection ( const QString sender,
const QString signal,
const QString receiver,
const QString slot,
QString code 
) [pure virtual]

Implementado en LanguageInterfaceImpl.

virtual bool LanguageInterface::canConnect ( const QString signal,
const QString slot 
) [pure virtual]

Implementado en LanguageInterfaceImpl.

virtual QString LanguageInterface::cleanSignature ( const QString sig) [pure virtual]

Implementado en LanguageInterfaceImpl.

virtual void LanguageInterface::compressProject ( const QString projectFile,
const QString compressedFile,
bool  withWarning 
) [pure virtual]

Implementado en LanguageInterfaceImpl.

virtual void LanguageInterface::connections ( const QString code,
QValueList< Connection > *  connections 
) const [pure virtual]

Implementado en LanguageInterfaceImpl.

virtual QString LanguageInterface::createArguments ( const QString cpp_signature) [pure virtual]

Implementado en LanguageInterfaceImpl.

virtual QString LanguageInterface::createEmptyFunction ( ) [pure virtual]

Implementado en LanguageInterfaceImpl.

virtual QString LanguageInterface::createFunctionStart ( const QString className,
const QString func,
const QString returnType,
const QString access 
) [pure virtual]

Implementado en LanguageInterfaceImpl.

virtual QStringList LanguageInterface::definitionEntries ( const QString definition,
QUnknownInterface designerIface 
) const [pure virtual]

Implementado en LanguageInterfaceImpl.

virtual QStringList LanguageInterface::definitions ( ) const [pure virtual]

Implementado en LanguageInterfaceImpl.

virtual QStringList LanguageInterface::fileExtensionList ( ) const [pure virtual]

Implementado en LanguageInterfaceImpl.

virtual QStringList LanguageInterface::fileFilterList ( ) const [pure virtual]

Implementado en LanguageInterfaceImpl.

virtual QString LanguageInterface::formCodeExtension ( ) const [pure virtual]

Implementado en LanguageInterfaceImpl.

virtual void LanguageInterface::functions ( const QString code,
QValueList< Function > *  funcs 
) const [pure virtual]

Implementado en LanguageInterfaceImpl.

virtual void LanguageInterface::loadFormCode ( const QString form,
const QString filename,
QValueList< Function > &  functions,
QStringList vars,
QValueList< Connection > &  connections 
) [pure virtual]

Implementado en LanguageInterfaceImpl.

virtual void LanguageInterface::preferedExtensions ( QMap< QString, QString > &  extensionMap) const [pure virtual]

Implementado en LanguageInterfaceImpl.

virtual QString LanguageInterface::projectKeyForExtension ( const QString extension) const [pure virtual]

Implementado en LanguageInterfaceImpl.

virtual void LanguageInterface::removeConnection ( const QString sender,
const QString signal,
const QString receiver,
const QString slot,
QString code 
) [pure virtual]

Implementado en LanguageInterfaceImpl.

virtual void LanguageInterface::setDefinitionEntries ( const QString definition,
const QStringList entries,
QUnknownInterface designerIface 
) [pure virtual]

Implementado en LanguageInterfaceImpl.

virtual QStrList LanguageInterface::signalNames ( QObject obj) const [pure virtual]

Implementado en LanguageInterfaceImpl.

virtual void LanguageInterface::sourceProjectKeys ( QStringList keys) const [pure virtual]

Implementado en LanguageInterfaceImpl.

virtual bool LanguageInterface::supports ( Support  s) const [pure virtual]

Implementado en LanguageInterfaceImpl.

virtual QString LanguageInterface::uncompressProject ( const QString projectFile,
const QString destDir 
) [pure virtual]

Implementado en LanguageInterfaceImpl.


La documentación para esta estructura fue generada a partir de los siguientes ficheros:
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'