Mercurial > projects > qtd
comparison generator/typesystem.h @ 257:17b5e13364b7 lifetime
(none)
author | maxter |
---|---|
date | Wed, 16 Sep 2009 13:56:02 +0000 |
parents | ae34188ddd84 |
children | 515d6e1c7b10 |
comparison
equal
deleted
inserted
replaced
256:b1abe7f57321 | 257:17b5e13364b7 |
---|---|
882 void setStructInD(bool isStruct) { m_isStructInD = isStruct; } | 882 void setStructInD(bool isStruct) { m_isStructInD = isStruct; } |
883 | 883 |
884 bool isAbstract() const { return m_isAbstract; } | 884 bool isAbstract() const { return m_isAbstract; } |
885 void setAbstract(bool isAbstract) { m_isAbstract = isAbstract; } | 885 void setAbstract(bool isAbstract) { m_isAbstract = isAbstract; } |
886 | 886 |
887 bool hasVirtualFunctions() const { return m_hasVirtualFunctions; } | |
888 void setHasVirtualFunctions(bool value) { m_hasVirtualFunctions = value; } | |
889 | |
887 void setDepends(const QStringList &depends) {m_depends = depends; } | 890 void setDepends(const QStringList &depends) {m_depends = depends; } |
888 const QStringList &depends() {return m_depends; } | 891 const QStringList &depends() {return m_depends; } |
889 | 892 |
890 QString addedTo; | 893 QString addedTo; |
891 QStringList includedClasses; | 894 QStringList includedClasses; |
914 TypeFlags m_type_flags; | 917 TypeFlags m_type_flags; |
915 | 918 |
916 // qtd | 919 // qtd |
917 bool m_isStructInD; | 920 bool m_isStructInD; |
918 bool m_isAbstract; | 921 bool m_isAbstract; |
922 bool m_hasVirtualFunctions; | |
919 QStringList m_depends; | 923 QStringList m_depends; |
920 }; | 924 }; |
921 | 925 |
922 class ContainerTypeEntry : public ComplexTypeEntry | 926 class ContainerTypeEntry : public ComplexTypeEntry |
923 { | 927 { |