diff options
author | Michele Calgaro <michele.calgaro@yahoo.it> | 2019-04-21 23:22:20 +0900 |
---|---|---|
committer | Michele Calgaro <michele.calgaro@yahoo.it> | 2019-04-21 23:22:20 +0900 |
commit | dba036816b279bc1539a9f3894fbc414665d2bce (patch) | |
tree | 29e4bf00bafe515e7afdd02168d65a47a3f9fbc0 /tqtinterface/qt4/include/tqtenuminheritance.h | |
parent | 6f1b4f0c7505a049d992a33f6e409b7c75732d4b (diff) | |
download | experimental-dba036816b279bc1539a9f3894fbc414665d2bce.tar.gz experimental-dba036816b279bc1539a9f3894fbc414665d2bce.zip |
Removed unnecessary and/or TDE-unrelated code.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
Diffstat (limited to 'tqtinterface/qt4/include/tqtenuminheritance.h')
-rw-r--r-- | tqtinterface/qt4/include/tqtenuminheritance.h | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/tqtinterface/qt4/include/tqtenuminheritance.h b/tqtinterface/qt4/include/tqtenuminheritance.h deleted file mode 100644 index ea69016..0000000 --- a/tqtinterface/qt4/include/tqtenuminheritance.h +++ /dev/null @@ -1,36 +0,0 @@ -#ifndef TQT_ENUM_INHERITANCE_H -#define TQT_ENUM_INHERITANCE_H - -template <typename EnumT, typename BaseEnumT> -class TQTInheritEnum -{ -public: - TQTInheritEnum() {} - TQTInheritEnum(EnumT e) - : enum_(e) - {} - - TQTInheritEnum(BaseEnumT e) - : baseEnum_(e) - {} - - explicit TQTInheritEnum( int val ) - : enum_(static_cast<EnumT>(val)) - {} - - operator EnumT() const { return enum_; } -private: - // Note - the value is declared as a union mainly for as a debugging aid. If - - // the union is undesired and you have other methods of debugging, change it - - // to either of EnumT and do a cast for the constructor that accepts BaseEnumT. - - union - { - EnumT enum_; - BaseEnumT baseEnum_; - }; -}; - -#endif // TQT_ENUM_INHERITANCE_H
\ No newline at end of file |