Mercurial > octave-nkf
comparison libgui/graphics/Object.h @ 19655:af0399a5aae0 gui-release
untabify QtHandles source files
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Fri, 23 Jan 2015 16:24:46 -0500 |
parents | be7ac98fab43 |
children | 2f4406e9dad6 |
comparison
equal
deleted
inserted
replaced
19654:a1d172bfcb2f | 19655:af0399a5aae0 |
---|---|
53 | 53 |
54 template <class T> | 54 template <class T> |
55 typename T::properties& properties (void) | 55 typename T::properties& properties (void) |
56 { | 56 { |
57 return dynamic_cast<typename T::properties&> | 57 return dynamic_cast<typename T::properties&> |
58 (object ().get_properties ()); | 58 (object ().get_properties ()); |
59 } | 59 } |
60 | 60 |
61 template <class T> | 61 template <class T> |
62 const typename T::properties& properties (void) const | 62 const typename T::properties& properties (void) const |
63 { | 63 { |
64 return dynamic_cast<const typename T::properties&> | 64 return dynamic_cast<const typename T::properties&> |
65 (object ().get_properties ()); | 65 (object ().get_properties ()); |
66 } | 66 } |
67 | 67 |
68 graphics_object object (void) const; | 68 graphics_object object (void) const; |
69 | 69 |
70 virtual QObject* qObject (void) { return m_qobject; } | 70 virtual QObject* qObject (void) { return m_qobject; } |