mirror of
https://bitbucket.org/smil3y/kde-extraapps.git
synced 2025-02-26 20:03:10 +00:00
25 lines
543 B
C++
25 lines
543 B
C++
{% extends "cpp_header_onlyfunctions.h" %}
|
|
{% load kdev_filters %}
|
|
|
|
{% block includes %}
|
|
{{ block.super }}
|
|
#include <QSharedDataPointer>
|
|
{% endblock %}
|
|
|
|
{% block forward_declarations %}
|
|
class {{ name }}Data;
|
|
{% endblock forward_declarations %}
|
|
|
|
{% block class_body %}
|
|
{{ block.super }}
|
|
|
|
{% for member in members %}
|
|
|
|
{{ member.type }} {{ member.name }}() const;
|
|
void set{{ member.name|capfirst }}({{ member.type|arg_type }} {{ member.name }});
|
|
|
|
{% endfor %}
|
|
|
|
private:
|
|
QSharedDataPointer<{{ name }}Data> d;
|
|
{% endblock class_body %}
|