diff --git a/src/corelib/kernel/qjniarray.h b/src/corelib/kernel/qjniarray.h index bfee8c1acd9..25036f18bb8 100644 --- a/src/corelib/kernel/qjniarray.h +++ b/src/corelib/kernel/qjniarray.h @@ -967,16 +967,9 @@ template struct Traits> { return CTString("[") + Traits::signature(); } }; -template struct Traits> { - static constexpr auto className() - { - return Traits::className(); - } - static constexpr auto signature() - { - return Traits::signature(); - } -}; + +template struct Traits> : public Traits {}; + template struct Traits> { template = true> static constexpr auto signature()