1
+ #!/usr/bin/env python3
1
2
# -*- coding: utf-8 -*-
2
3
3
4
"""
@@ -39,7 +40,7 @@ def chunks(l, n):
39
40
QCoreApplication .setApplicationName ("QGIS3" )
40
41
41
42
if len (sys .argv ) == 1 :
42
- print "Usage: python ./scripts/mkuidefaults.py \" location_to_ini\" "
43
+ print ( "Usage: ./scripts/mkuidefaults.py \" location_to_ini\" " )
43
44
sys .exit (1 )
44
45
45
46
s = QSettings (sys .argv [1 ], QSettings .IniFormat )
@@ -49,33 +50,40 @@ def chunks(l, n):
49
50
50
51
f = open ("src/app/ui_defaults.h" , "w" )
51
52
52
- f .write ("#ifndef UI_DEFAULTS_H\n #define UI_DEFAULTS_H\n \n static const unsigned char defaultUIgeometry[] =\n {\n " )
53
+ f .write ("#ifndef UI_DEFAULTS_H\n #define UI_DEFAULTS_H\n " +
54
+ "\n static const unsigned char defaultUIgeometry[] =\n {\n " )
53
55
54
56
for chunk in chunks (ba , 16 ):
55
- f .write (' {},\n ' .format (', ' .join (map (hex , struct .unpack ('B' * len (chunk ), chunk )))))
57
+ f .write (' {},\n ' .format (
58
+ ', ' .join (map (hex , struct .unpack ('B' * len (chunk ), chunk )))))
56
59
57
60
f .write ("};\n \n static const unsigned char defaultUIstate[] =\n {\n " )
58
61
59
62
ba = bytes (s .value ("/UI/state" ))
60
63
61
64
for chunk in chunks (ba , 16 ):
62
- f .write (' {},\n ' .format (', ' .join (map (hex , struct .unpack ('B' * len (chunk ), chunk )))))
65
+ f .write (' {},\n ' .format (
66
+ ', ' .join (map (hex , struct .unpack ('B' * len (chunk ), chunk )))))
63
67
64
68
try :
65
69
ba = bytes (s .value ("/app/LayoutDesigner/geometry" ))
66
- f .write ("};\n \n static const unsigned char defaultLayerDesignerUIgeometry[] =\n {\n " )
70
+ f .write ("};\n \n static const unsigned char " +
71
+ "defaultLayerDesignerUIgeometry[] =\n {\n " )
67
72
68
73
for chunk in chunks (ba , 16 ):
69
- f .write (' {},\n ' .format (', ' .join (map (hex , struct .unpack ('B' * len (chunk ), chunk )))))
74
+ f .write (' {},\n ' .format (
75
+ ', ' .join (map (hex , struct .unpack ('B' * len (chunk ), chunk )))))
70
76
except TypeError as ex :
71
77
pass
72
78
73
79
try :
74
80
ba = bytes (s .value ("/app/LayoutDesigner/state" ))
75
- f .write ("};\n \n static const unsigned char defaultLayerDesignerUIstate[] =\n {\n " )
81
+ f .write ("};\n \n static const unsigned char " +
82
+ "defaultLayerDesignerUIstate[] =\n {\n " )
76
83
77
84
for chunk in chunks (ba , 16 ):
78
- f .write (' {},\n ' .format (', ' .join (map (hex , struct .unpack ('B' * len (chunk ), chunk )))))
85
+ f .write (' {},\n ' .format (
86
+ ', ' .join (map (hex , struct .unpack ('B' * len (chunk ), chunk )))))
79
87
except TypeError as ex :
80
88
pass
81
89
0 commit comments