Eneboo - Documentación para desarrolladores
|
#include <quickclassparser.h>
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 |
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.
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.
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.
Implementado en LanguageInterfaceImpl.
virtual void LanguageInterface::sourceProjectKeys | ( | QStringList & | keys | ) | const [pure virtual] |
Implementado en LanguageInterfaceImpl.
Implementado en LanguageInterfaceImpl.
virtual QString LanguageInterface::uncompressProject | ( | const QString & | projectFile, |
const QString & | destDir | ||
) | [pure virtual] |
Implementado en LanguageInterfaceImpl.