Mercurial > projects > qtd
comparison generator/typesystem.h @ 42:eb3b5bbffc8f
CMake: generator is not running multiple times.
generator: packages can have dependencies now (but this do not used in real code yet).
author | SokoL_SD |
---|---|
date | Sun, 17 May 2009 15:53:27 +0000 |
parents | 5015aede8edd |
children | ae34188ddd84 |
comparison
equal
deleted
inserted
replaced
41:691e68637348 | 42:eb3b5bbffc8f |
---|---|
877 void setStructInD(bool isStruct) { m_isStructInD = isStruct; } | 877 void setStructInD(bool isStruct) { m_isStructInD = isStruct; } |
878 | 878 |
879 bool isAbstract() const { return m_isAbstract; } | 879 bool isAbstract() const { return m_isAbstract; } |
880 void setAbstract(bool isAbstract) { m_isAbstract = isAbstract; } | 880 void setAbstract(bool isAbstract) { m_isAbstract = isAbstract; } |
881 | 881 |
882 void setDepends(const QStringList &depends) {m_depends = depends; } | |
883 const QStringList &depends() {return m_depends; } | |
884 | |
882 QString addedTo; | 885 QString addedTo; |
883 QStringList includedClasses; | 886 QStringList includedClasses; |
884 | 887 |
885 | 888 |
886 private: | 889 private: |
906 TypeFlags m_type_flags; | 909 TypeFlags m_type_flags; |
907 | 910 |
908 // qtd | 911 // qtd |
909 bool m_isStructInD; | 912 bool m_isStructInD; |
910 bool m_isAbstract; | 913 bool m_isAbstract; |
914 QStringList m_depends; | |
911 }; | 915 }; |
912 | 916 |
913 class ContainerTypeEntry : public ComplexTypeEntry | 917 class ContainerTypeEntry : public ComplexTypeEntry |
914 { | 918 { |
915 public: | 919 public: |