aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorMarcelo Lira <marcelo.lira@openbossa.org>2010-09-30 10:54:30 -0300
committerHugo Parente Lima <hugo.pl@gmail.com>2012-03-08 16:07:19 -0300
commit15d595ec399f6e298a4ae7a52f7740ac6d70ccb4 (patch)
tree5031d361f5c5f776baf7cc096f72daabd786eb34 /tests
parenta001e8538adce84bdd201e897b9309902cdd8458 (diff)
Shiboken avoids generating code for private enums.
Reviewed by Luciano Wolf <luciano.wolf@openbossa.org> Reviewed by Renato Araújo <renato.filho@openbossa.org>
Diffstat (limited to 'tests')
-rw-r--r--tests/libsample/abstract.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/tests/libsample/abstract.h b/tests/libsample/abstract.h
index 7a9f3e094..bbe39efa0 100644
--- a/tests/libsample/abstract.h
+++ b/tests/libsample/abstract.h
@@ -30,12 +30,20 @@ class ObjectType;
class LIBSAMPLE_API Abstract
{
+private:
+ enum PrivateEnum {
+ PrivValue0,
+ PrivValue1,
+ PrivValue2 = PrivValue1 + 2
+ };
public:
enum PrintFormat {
Short,
Verbose,
OnlyId,
- ClassNameAndId
+ ClassNameAndId,
+ DummyItemToTestPrivateEnum1 = Abstract::PrivValue1,
+ DummyItemToTestPrivateEnum2 = PrivValue2,
};
enum Type {