Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Marco Bubke
flatpak-qt-creator
Commits
d7ac47da
Commit
d7ac47da
authored
Mar 01, 2010
by
Erik Verbruggen
Browse files
Changed field class names.
parent
97e220df
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/libs/qmljs/qmljsinterpreter.cpp
View file @
d7ac47da
...
...
@@ -101,23 +101,23 @@ namespace QmlJS {
namespace
Interpreter
{
class
FakeMetaEnum
{
QString
name
;
QStringList
keys
;
QList
<
int
>
values
;
QString
m_
name
;
QStringList
m_
keys
;
QList
<
int
>
m_
values
;
public:
FakeMetaEnum
(
const
QString
&
name
)
:
name
(
name
)
:
m_
name
(
name
)
{}
void
addKey
(
const
QString
&
key
,
int
value
)
{
keys
.
append
(
key
);
values
.
append
(
value
);
}
{
m_
keys
.
append
(
key
);
m_
values
.
append
(
value
);
}
QString
key
(
int
index
)
const
{
return
keys
.
at
(
index
);
}
{
return
m_
keys
.
at
(
index
);
}
int
keyCount
()
const
{
return
keys
.
size
();
}
{
return
m_
keys
.
size
();
}
};
class
FakeMetaMethod
{
...
...
@@ -136,119 +136,119 @@ public:
public:
FakeMetaMethod
(
const
QString
&
name
,
const
QString
&
returnType
=
QString
())
:
name
(
name
),
returnType
(
returnType
)
:
m_
name
(
name
),
m_
returnType
(
returnType
)
{}
QString
methodName
()
const
{
return
name
;
}
{
return
m_
name
;
}
QStringList
parameterNames
()
const
{
return
paramNames
;
}
{
return
m_
paramNames
;
}
QStringList
parameterTypes
()
const
{
return
paramTypes
;
}
{
return
m_
paramTypes
;
}
void
addParameter
(
const
QString
&
name
,
const
QString
&
type
)
{
paramNames
.
append
(
name
);
paramTypes
.
append
(
type
);
}
{
m_
paramNames
.
append
(
name
);
m_
paramTypes
.
append
(
type
);
}
int
methodType
()
const
{
return
methodTy
;
}
{
return
m_
methodTy
;
}
void
setMethodType
(
int
methodType
)
{
methodTy
=
methodType
;
}
{
m_
methodTy
=
methodType
;
}
int
access
()
const
{
return
methodAccess
;
}
{
return
m_
methodAccess
;
}
private:
QString
name
;
QString
returnType
;
QStringList
paramNames
;
QStringList
paramTypes
;
int
methodTy
;
int
methodAccess
;
QString
m_
name
;
QString
m_
returnType
;
QStringList
m_
paramNames
;
QStringList
m_
paramTypes
;
int
m_
methodTy
;
int
m_
methodAccess
;
};
class
FakeMetaProperty
{
QString
propertyName
;
QString
type
;
bool
isList
;
QString
m_
propertyName
;
QString
m_
type
;
bool
m_
isList
;
public:
FakeMetaProperty
(
const
QString
&
name
,
const
QString
&
type
,
bool
isList
)
:
propertyName
(
name
),
type
(
type
),
isList
(
isList
)
:
m_
propertyName
(
name
),
m_
type
(
type
),
m_
isList
(
isList
)
{}
QString
name
()
const
{
return
propertyName
;
}
{
return
m_
propertyName
;
}
QString
typeName
()
const
{
return
type
;
}
{
return
m_
type
;
}
};
class
FakeMetaObject
{
FakeMetaObject
(
FakeMetaObject
&
);
FakeMetaObject
&
operator
=
(
const
FakeMetaObject
&
);
QString
_name
;
QString
_package
;
int
_major
;
int
_minor
;
const
FakeMetaObject
*
_super
;
QString
_superName
;
QList
<
FakeMetaEnum
>
_enums
;
QList
<
FakeMetaProperty
>
_props
;
QList
<
FakeMetaMethod
>
_methods
;
QString
m
_name
;
QString
m
_package
;
int
m
_major
;
int
m
_minor
;
const
FakeMetaObject
*
m
_super
;
QString
m
_superName
;
QList
<
FakeMetaEnum
>
m
_enums
;
QList
<
FakeMetaProperty
>
m
_props
;
QList
<
FakeMetaMethod
>
m
_methods
;
public:
FakeMetaObject
(
const
QString
&
name
,
const
QString
&
package
,
int
majorVersion
,
int
minorVersion
)
:
_name
(
name
),
_package
(
package
),
_major
(
majorVersion
),
_minor
(
minorVersion
),
_super
(
0
)
:
m
_name
(
name
),
m
_package
(
package
),
m
_major
(
majorVersion
),
m
_minor
(
minorVersion
),
m
_super
(
0
)
{}
void
setSuperclassName
(
const
QString
&
superclass
)
{
_superName
=
superclass
;
}
{
m
_superName
=
superclass
;
}
QString
superclassName
()
const
{
return
_superName
;
}
{
return
m
_superName
;
}
void
setSuperclass
(
FakeMetaObject
*
superClass
)
{
_super
=
superClass
;
}
{
m
_super
=
superClass
;
}
const
FakeMetaObject
*
superClass
()
const
{
return
_super
;
}
{
return
m
_super
;
}
QString
className
()
const
{
return
_name
;
}
{
return
m
_name
;
}
QString
packageName
()
const
{
return
_package
;
}
{
return
m
_package
;
}
void
addEnum
(
const
FakeMetaEnum
&
fakeEnum
)
{
_enums
.
append
(
fakeEnum
);
}
{
m
_enums
.
append
(
fakeEnum
);
}
int
enumeratorCount
()
const
{
return
_enums
.
size
();
}
{
return
m
_enums
.
size
();
}
int
enumeratorOffset
()
const
{
return
0
;
}
FakeMetaEnum
enumerator
(
int
index
)
const
{
return
_enums
.
at
(
index
);
}
{
return
m
_enums
.
at
(
index
);
}
void
addProperty
(
const
FakeMetaProperty
&
property
)
{
_props
.
append
(
property
);
}
{
m
_props
.
append
(
property
);
}
int
propertyCount
()
const
{
return
_props
.
size
();
}
{
return
m
_props
.
size
();
}
int
propertyOffset
()
const
{
return
0
;
}
FakeMetaProperty
property
(
int
index
)
const
{
return
_props
.
at
(
index
);
}
{
return
m
_props
.
at
(
index
);
}
void
addMethod
(
const
FakeMetaMethod
&
method
)
{
_methods
.
append
(
method
);
}
{
m
_methods
.
append
(
method
);
}
int
methodCount
()
const
{
return
_methods
.
size
();
}
{
return
m
_methods
.
size
();
}
int
methodOffset
()
const
{
return
0
;
}
FakeMetaMethod
method
(
int
index
)
const
{
return
_methods
.
at
(
index
);
}
{
return
m
_methods
.
at
(
index
);
}
int
majorVersion
()
const
{
return
_major
;
}
{
return
m
_major
;
}
int
minorVersion
()
const
{
return
_minor
;
}
{
return
m
_minor
;
}
};
}
// end of Interpreter namespace
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment