Added some documentation

This commit is contained in:
Filippo Cucchetto 2015-01-08 23:41:33 +01:00
parent 685236d11e
commit 7dcfa8255e

View File

@ -96,22 +96,27 @@ proc newQVariant*(): QVariant =
result.create()
proc newQVariant*(value: cint): QVariant =
## Return a new QVariant given a cint
new(result, delete)
result.create(value)
proc newQVariant*(value: bool): QVariant =
## Return a new QVariant given a bool
new(result, delete)
result.create(value)
proc newQVariant*(value: string): QVariant =
## Return a new QVariant given a string
new(result, delete)
result.create(value)
proc newQVariant*(value: QObject): QVariant =
## Return a new QVariant given a QObject
new(result, delete)
result.create(value)
proc newQVariant*(value: RawQVariant, takeOwnership: bool = false): QVariant =
## Return a new QVariant given a raw QVariant pointer
if takeOwnership:
new(result, delete)
result.deleted = false
@ -261,6 +266,7 @@ proc delete*(qobject: QObject) =
qobject.deleted = true
proc newQObject*(): QObject =
## Return a new QObject
new(result, delete)
result.create()