~ubuntu-branches/ubuntu/vivid/kdesdk/vivid

« back to all changes in this revision

Viewing changes to okteta/kasten/controllers/view/structures/datatypes/structuredatainformation.cpp

  • Committer: Package Import Robot
  • Author(s): Jonathan Riddell
  • Date: 2012-06-06 11:49:54 UTC
  • mfrom: (0.4.21)
  • Revision ID: package-import@ubuntu.com-20120606114954-rdls73fzlpzxglbx
Tags: 4:4.8.80-0ubuntu1
* New uptream beta release
* Update dont_export_private_classes.diff

Show diffs side-by-side

added added

removed removed

Lines of Context:
21
21
 */
22
22
#include "structuredatainformation.h"
23
23
 
 
24
#include <KLocale>
 
25
 
 
26
StructureDataInformation::StructureDataInformation(const QString& name, DataInformation* parent)
 
27
        : DataInformationWithChildren(name, QVector<DataInformation*>(), parent)
 
28
{
 
29
}
 
30
 
24
31
QString StructureDataInformation::typeName() const
25
32
{
26
33
    return i18nc("data type in C/C++, then name", "struct %1", name());
27
34
}
28
35
 
29
 
void StructureDataInformation::addDataTypeToStruct(DataInformation* field)
30
 
{
31
 
    appendChild(field);
32
 
}
33
 
 
34
36
StructureDataInformation::~StructureDataInformation()
35
37
{
36
38
}
37
39
 
38
 
StructureDataInformation::StructureDataInformation(QString name, DataInformation* parent) :
39
 
    DataInformationWithChildren(name, parent)
 
40
StructureDataInformation::StructureDataInformation(const QString& name,
 
41
        const QVector<DataInformation*>& children, DataInformation* parent)
 
42
        : DataInformationWithChildren(name, children, parent)
40
43
{
41
44
}
42
45
 
43
 
StructureDataInformation::StructureDataInformation(const StructureDataInformation& d) :
44
 
    DataInformationWithChildren(d)
 
46
StructureDataInformation::StructureDataInformation(const StructureDataInformation& d)
 
47
        : DataInformationWithChildren(d)
45
48
{
46
49
}