Lines Matching refs:keyFile

45     Glib::KeyFile keyFile;  in load()  local
48 if (keyFile.load_from_file (fname)) { in load()
50 if (keyFile.has_group ("General")) { in load()
51 if (keyFile.has_key ("General", "MD5")) { in load()
52 md5 = keyFile.get_string ("General", "MD5"); in load()
55 if (keyFile.has_key ("General", "Version")) { in load()
56 version = keyFile.get_string ("General", "Version"); in load()
59 if (keyFile.has_key ("General", "Supported")) { in load()
60 supported = keyFile.get_boolean ("General", "Supported"); in load()
63 if (keyFile.has_key ("General", "Format")) { in load()
64 format = (ThFileType)keyFile.get_integer ("General", "Format"); in load()
67 if (keyFile.has_key ("General", "RecentlySaved")) { in load()
68 recentlySaved = keyFile.get_boolean ("General", "RecentlySaved"); in load()
72 timeValid = keyFile.has_group ("DateTime"); in load()
75 if (keyFile.has_key ("DateTime", "Year")) { in load()
76 year = keyFile.get_integer ("DateTime", "Year"); in load()
79 if (keyFile.has_key ("DateTime", "Month")) { in load()
80 month = keyFile.get_integer ("DateTime", "Month"); in load()
83 if (keyFile.has_key ("DateTime", "Day")) { in load()
84 day = keyFile.get_integer ("DateTime", "Day"); in load()
87 if (keyFile.has_key ("DateTime", "Hour")) { in load()
88 hour = keyFile.get_integer ("DateTime", "Hour"); in load()
91 if (keyFile.has_key ("DateTime", "Min")) { in load()
92 min = keyFile.get_integer ("DateTime", "Min"); in load()
95 if (keyFile.has_key ("DateTime", "Sec")) { in load()
96 sec = keyFile.get_integer ("DateTime", "Sec"); in load()
112 if (keyFile.has_group ("ExifInfo")) { in load()
115 if (keyFile.has_key ("ExifInfo", "Valid")) { in load()
116 exifValid = keyFile.get_boolean ("ExifInfo", "Valid"); in load()
120 if (keyFile.has_key ("ExifInfo", "FNumber")) { in load()
121 fnumber = keyFile.get_double ("ExifInfo", "FNumber"); in load()
124 if (keyFile.has_key ("ExifInfo", "Shutter")) { in load()
125 shutter = keyFile.get_double ("ExifInfo", "Shutter"); in load()
128 if (keyFile.has_key ("ExifInfo", "FocalLen")) { in load()
129 focalLen = keyFile.get_double ("ExifInfo", "FocalLen"); in load()
132 if (keyFile.has_key ("ExifInfo", "FocalLen35mm")) { in load()
133 focalLen35mm = keyFile.get_double ("ExifInfo", "FocalLen35mm"); in load()
138 if (keyFile.has_key ("ExifInfo", "FocusDist")) { in load()
139 focusDist = keyFile.get_double ("ExifInfo", "FocusDist"); in load()
144 if (keyFile.has_key ("ExifInfo", "ISO")) { in load()
145 iso = keyFile.get_integer ("ExifInfo", "ISO"); in load()
148 if (keyFile.has_key ("ExifInfo", "IsHDR")) { in load()
149 isHDR = keyFile.get_boolean ("ExifInfo", "IsHDR"); in load()
152 if (keyFile.has_key ("ExifInfo", "IsPixelShift")) { in load()
153 isPixelShift = keyFile.get_boolean ("ExifInfo", "IsPixelShift"); in load()
156 if (keyFile.has_key ("ExifInfo", "ExpComp")) { in load()
157 expcomp = keyFile.get_string ("ExifInfo", "ExpComp"); in load()
160 if (keyFile.has_key("ExifInfo", "Rating")) { in load()
161 rating = keyFile.get_integer("ExifInfo", "Rating"); in load()
165 if (keyFile.has_key ("ExifInfo", "Lens")) { in load()
166 lens = keyFile.get_string ("ExifInfo", "Lens"); in load()
169 if (keyFile.has_key ("ExifInfo", "CameraMake")) { in load()
170 camMake = keyFile.get_string ("ExifInfo", "CameraMake"); in load()
173 if (keyFile.has_key ("ExifInfo", "CameraModel")) { in load()
174 camModel = keyFile.get_string ("ExifInfo", "CameraModel"); in load()
178 if (keyFile.has_group ("FileInfo")) { in load()
179 if (keyFile.has_key("FileInfo", "Filetype")) { in load()
180 filetype = keyFile.get_string("FileInfo", "Filetype").uppercase(); in load()
182 if (keyFile.has_key ("FileInfo", "FrameCount")) { in load()
183 … frameCount = static_cast<unsigned int>(keyFile.get_integer ("FileInfo", "FrameCount")); in load()
185 if (keyFile.has_key ("FileInfo", "SampleFormat")) { in load()
186 … sampleFormat = (rtengine::IIO_Sample_Format)keyFile.get_integer ("FileInfo", "SampleFormat"); in load()
188 if (keyFile.has_key("FileInfo", "Width")) { in load()
189 width = keyFile.get_integer("FileInfo", "Width"); in load()
191 if (keyFile.has_key("FileInfo", "Height")) { in load()
192 height = keyFile.get_integer("FileInfo", "Height"); in load()
196 if (format == FT_Raw && keyFile.has_group ("ExtraRawInfo")) { in load()
197 if (keyFile.has_key ("ExtraRawInfo", "ThumbImageType")) { in load()
198 thumbImgType = keyFile.get_integer ("ExtraRawInfo", "ThumbImageType"); in load()
200 if (keyFile.has_key ("ExtraRawInfo", "SensorType")) { in load()
201 sensortype = keyFile.get_integer ("ExtraRawInfo", "SensorType"); in load()
233 Glib::KeyFile keyFile; in save() local
236 keyFile.load_from_file (fname); in save()
239 keyFile.set_string ("General", "MD5", md5); in save()
240 keyFile.set_string ("General", "Version", RTVERSION); in save()
241 keyFile.set_boolean ("General", "Supported", supported); in save()
242 keyFile.set_integer ("General", "Format", format); in save()
243 keyFile.set_boolean ("General", "RecentlySaved", recentlySaved); in save()
246 if (keyFile.has_key ("General", "Rank")) { in save()
247 keyFile.remove_key("General", "Rank"); in save()
250 if (keyFile.has_key ("General", "InTrash")) { in save()
251 keyFile.remove_key("General", "InTrash"); in save()
255 keyFile.set_integer ("DateTime", "Year", year); in save()
256 keyFile.set_integer ("DateTime", "Month", month); in save()
257 keyFile.set_integer ("DateTime", "Day", day); in save()
258 keyFile.set_integer ("DateTime", "Hour", hour); in save()
259 keyFile.set_integer ("DateTime", "Min", min); in save()
260 keyFile.set_integer ("DateTime", "Sec", sec); in save()
263 keyFile.set_boolean ("ExifInfo", "Valid", exifValid); in save()
266 keyFile.set_double ("ExifInfo", "FNumber", fnumber); in save()
267 keyFile.set_double ("ExifInfo", "Shutter", shutter); in save()
268 keyFile.set_double ("ExifInfo", "FocalLen", focalLen); in save()
269 keyFile.set_double ("ExifInfo", "FocalLen35mm", focalLen35mm); in save()
270 keyFile.set_double ("ExifInfo", "FocusDist", focusDist); in save()
271 keyFile.set_integer ("ExifInfo", "ISO", iso); in save()
272 keyFile.set_boolean ("ExifInfo", "IsHDR", isHDR); in save()
273 keyFile.set_boolean ("ExifInfo", "IsPixelShift", isPixelShift); in save()
274 keyFile.set_string ("ExifInfo", "ExpComp", expcomp); in save()
275 keyFile.set_integer("ExifInfo", "Rating", rating); in save()
278 keyFile.set_string ("ExifInfo", "Lens", lens); in save()
279 keyFile.set_string ("ExifInfo", "CameraMake", camMake); in save()
280 keyFile.set_string ("ExifInfo", "CameraModel", camModel); in save()
281 keyFile.set_string ("FileInfo", "Filetype", filetype); in save()
282 keyFile.set_integer ("FileInfo", "FrameCount", frameCount); in save()
283 keyFile.set_integer ("FileInfo", "SampleFormat", sampleFormat); in save()
284 keyFile.set_integer("FileInfo", "Width", width); in save()
285 keyFile.set_integer("FileInfo", "Height", height); in save()
288 keyFile.set_integer ("ExtraRawInfo", "ThumbImageType", thumbImgType); in save()
289 keyFile.set_integer ("ExtraRawInfo", "SensorType", sensortype); in save()
292 keyData = keyFile.to_data (); in save()