42 StringFormatArg (const char* a) : m_text (a) {} |
42 StringFormatArg (const char* a) : m_text (a) {} |
43 |
43 |
44 StringFormatArg (const void* a) |
44 StringFormatArg (const void* a) |
45 { |
45 { |
46 m_text.sprintf ("%p", a); |
46 m_text.sprintf ("%p", a); |
|
47 } |
|
48 |
|
49 template<typename T> |
|
50 StringFormatArg (QSharedPointer<T> const& a) |
|
51 { |
|
52 m_text.sprintf ("%p", a.data()); |
|
53 } |
|
54 |
|
55 template<typename T> |
|
56 StringFormatArg (QWeakPointer<T> const& a) |
|
57 { |
|
58 m_text.sprintf ("%p", a.data()); |
47 } |
59 } |
48 |
60 |
49 template<typename T> |
61 template<typename T> |
50 StringFormatArg (const QList<T>& a) |
62 StringFormatArg (const QList<T>& a) |
51 { |
63 { |