Attempt to make usable the wizard for the pyqt<4.4.4 users
[bertos.git] / wizard / qvariant_converter_old.py
1 #!/usr/bin/env python
2 # encoding: utf-8
3 #
4 # Copyright 2009 Develer S.r.l. (http://www.develer.com/)
5 # All rights reserved.
6 #
7 # $Id:$
8 #
9 # Author: Lorenzo Berni <duplo@develer.com>
10 #
11
12 from PyQt4.QtCore import *
13
14 def getString(qvariant):
15     string = qvariant.toPyObject()
16     return string
17
18 def convertString(string):
19     return QVariant(string)
20
21 def getStringList(qvariant):
22     string_list = qvariant.toPyObject()
23     return string_list
24
25 def convertStringList(string_list):
26     return QVariant(string_list)
27
28 def getStringDict(qvariant):
29     dict_str_str = qvariant.toPyObject()
30     return dict_str_str
31
32 def convertStringDict(string_dict):
33     return QVariant(string_dict)
34
35 def getBool(qvariant):
36     return qvariant.toBool()
37
38 def convertBool(boolean):
39     return QVariant(boolean)
40
41 def getBoolDict(qvariant):
42     dict_str_bool = qvariant.toPyObject()
43     return dict_str_bool
44
45 def convertBoolDict(dict_str_bool):
46     return QVariant(dict_str_bool)
47
48 def getDict(qvariant):
49     dict_str_variant = qvariant.toPyObject()
50     return dict_str_variant
51
52 def convertDict(dict_str_variant):
53     return QVariant(dict_str_variant)