File: private_header.h

package info (click to toggle)
kf6-ktexttemplate 6.20.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 3,276 kB
  • sloc: cpp: 19,546; javascript: 6,043; python: 297; ruby: 24; makefile: 5
file content (32 lines) | stat: -rw-r--r-- 538 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
{ % extends "base_header.h" % }

{ % block includes % }
#include "{{ className|to_public|lower }}.h"
{ % endblock % }

{#override the apidox block with nothing #} { % block apidox % }

{ % endblock % }

{ % block class_content % } {
    {
        className
    }
}
Private({{className | to_public}} * qq)
    : q_ptr(qq)
{
}
Q_DECLARE_PUBLIC({{className | to_public}}){{className | to_public}} *const q_ptr;

{% for property in properties %
}
{
    {
        property.type
    }
}
m_{{property.name}};
{ % endfor % } {
    % endblock %
}