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'