Lines Matching refs:keyFile

70     Glib::KeyFile keyFile;  in load()  local
73 if (keyFile.load_from_file (fname)) { in load()
75 if (keyFile.has_group ("General")) { in load()
76 if (keyFile.has_key ("General", "MD5")) { in load()
77 md5 = keyFile.get_string ("General", "MD5"); in load()
80 if (keyFile.has_key ("General", "Version")) { in load()
81 version = keyFile.get_string ("General", "Version"); in load()
84 if (keyFile.has_key ("General", "Supported")) { in load()
85 supported = keyFile.get_boolean ("General", "Supported"); in load()
88 if (keyFile.has_key ("General", "Format")) { in load()
89 format = (ThFileType)keyFile.get_integer ("General", "Format"); in load()
92 if (keyFile.has_key ("General", "Rank")) { in load()
93 rankOld = keyFile.get_integer ("General", "Rank"); in load()
96 if (keyFile.has_key ("General", "Rating")) { in load()
97 rating = keyFile.get_integer ("General", "Rating"); in load()
100 if (keyFile.has_key ("General", "InTrash")) { in load()
101 inTrashOld = keyFile.get_boolean ("General", "InTrash"); in load()
104 if (keyFile.has_key ("General", "RecentlySaved")) { in load()
105 recentlySaved = keyFile.get_boolean ("General", "RecentlySaved"); in load()
109 timeValid = keyFile.has_group ("DateTime"); in load()
112 if (keyFile.has_key ("DateTime", "Year")) { in load()
113 year = keyFile.get_integer ("DateTime", "Year"); in load()
116 if (keyFile.has_key ("DateTime", "Month")) { in load()
117 month = keyFile.get_integer ("DateTime", "Month"); in load()
120 if (keyFile.has_key ("DateTime", "Day")) { in load()
121 day = keyFile.get_integer ("DateTime", "Day"); in load()
124 if (keyFile.has_key ("DateTime", "Hour")) { in load()
125 hour = keyFile.get_integer ("DateTime", "Hour"); in load()
128 if (keyFile.has_key ("DateTime", "Min")) { in load()
129 min = keyFile.get_integer ("DateTime", "Min"); in load()
132 if (keyFile.has_key ("DateTime", "Sec")) { in load()
133 sec = keyFile.get_integer ("DateTime", "Sec"); in load()
139 if (keyFile.has_group ("ExifInfo")) { in load()
142 if (keyFile.has_key ("ExifInfo", "Valid")) { in load()
143 exifValid = keyFile.get_boolean ("ExifInfo", "Valid"); in load()
147 if (keyFile.has_key ("ExifInfo", "FNumber")) { in load()
148 fnumber = keyFile.get_double ("ExifInfo", "FNumber"); in load()
151 if (keyFile.has_key ("ExifInfo", "Shutter")) { in load()
152 shutter = keyFile.get_double ("ExifInfo", "Shutter"); in load()
155 if (keyFile.has_key ("ExifInfo", "FocalLen")) { in load()
156 focalLen = keyFile.get_double ("ExifInfo", "FocalLen"); in load()
159 if (keyFile.has_key ("ExifInfo", "FocalLen35mm")) { in load()
160 focalLen35mm = keyFile.get_double ("ExifInfo", "FocalLen35mm"); in load()
165 if (keyFile.has_key ("ExifInfo", "FocusDist")) { in load()
166 focusDist = keyFile.get_double ("ExifInfo", "FocusDist"); in load()
171 if (keyFile.has_key ("ExifInfo", "ISO")) { in load()
172 iso = keyFile.get_integer ("ExifInfo", "ISO"); in load()
175 if (keyFile.has_key ("ExifInfo", "IsHDR")) { in load()
176 isHDR = keyFile.get_boolean ("ExifInfo", "IsHDR"); in load()
179 if (keyFile.has_key ("ExifInfo", "IsPixelShift")) { in load()
180 isPixelShift = keyFile.get_boolean ("ExifInfo", "IsPixelShift"); in load()
183 if (keyFile.has_key ("ExifInfo", "ExpComp")) { in load()
184 expcomp = keyFile.get_string ("ExifInfo", "ExpComp"); in load()
188 if (keyFile.has_key ("ExifInfo", "Lens")) { in load()
189 lens = keyFile.get_string ("ExifInfo", "Lens"); in load()
192 if (keyFile.has_key ("ExifInfo", "CameraMake")) { in load()
193 camMake = keyFile.get_string ("ExifInfo", "CameraMake"); in load()
196 if (keyFile.has_key ("ExifInfo", "CameraModel")) { in load()
197 camModel = keyFile.get_string ("ExifInfo", "CameraModel"); in load()
201 if (keyFile.has_group ("FileInfo")) { in load()
202 if (keyFile.has_key ("FileInfo", "Filetype")) { in load()
203 filetype = keyFile.get_string ("FileInfo", "Filetype"); in load()
205 if (keyFile.has_key ("FileInfo", "FrameCount")) { in load()
206 … frameCount = static_cast<unsigned int>(keyFile.get_integer ("FileInfo", "FrameCount")); in load()
208 if (keyFile.has_key ("FileInfo", "SampleFormat")) { in load()
209 … sampleFormat = (rtengine::IIO_Sample_Format)keyFile.get_integer ("FileInfo", "SampleFormat"); in load()
213 if (format == FT_Raw && keyFile.has_group ("ExtraRawInfo")) { in load()
214 if (keyFile.has_key ("ExtraRawInfo", "ThumbImageType")) { in load()
215 thumbImgType = keyFile.get_integer ("ExtraRawInfo", "ThumbImageType"); in load()
217 if (keyFile.has_key ("ExtraRawInfo", "SensorType")) { in load()
218 sensortype = keyFile.get_integer ("ExtraRawInfo", "SensorType"); in load()
250 Glib::KeyFile keyFile; in save() local
253 keyFile.load_from_file (fname); in save()
256 keyFile.set_string ("General", "MD5", md5); in save()
257 keyFile.set_string ("General", "Version", RTVERSION); in save()
258 keyFile.set_boolean ("General", "Supported", supported); in save()
259 keyFile.set_integer ("General", "Format", format); in save()
260 keyFile.set_boolean ("General", "RecentlySaved", recentlySaved); in save()
261 keyFile.set_integer ("General", "Rating", rating); in save()
264 if (keyFile.has_key ("General", "Rank")) { in save()
265 keyFile.remove_key("General", "Rank"); in save()
268 if (keyFile.has_key ("General", "InTrash")) { in save()
269 keyFile.remove_key("General", "InTrash"); in save()
273 keyFile.set_integer ("DateTime", "Year", year); in save()
274 keyFile.set_integer ("DateTime", "Month", month); in save()
275 keyFile.set_integer ("DateTime", "Day", day); in save()
276 keyFile.set_integer ("DateTime", "Hour", hour); in save()
277 keyFile.set_integer ("DateTime", "Min", min); in save()
278 keyFile.set_integer ("DateTime", "Sec", sec); in save()
281 keyFile.set_boolean ("ExifInfo", "Valid", exifValid); in save()
284 keyFile.set_double ("ExifInfo", "FNumber", fnumber); in save()
285 keyFile.set_double ("ExifInfo", "Shutter", shutter); in save()
286 keyFile.set_double ("ExifInfo", "FocalLen", focalLen); in save()
287 keyFile.set_double ("ExifInfo", "FocalLen35mm", focalLen35mm); in save()
288 keyFile.set_double ("ExifInfo", "FocusDist", focusDist); in save()
289 keyFile.set_integer ("ExifInfo", "ISO", iso); in save()
290 keyFile.set_boolean ("ExifInfo", "IsHDR", isHDR); in save()
291 keyFile.set_boolean ("ExifInfo", "IsPixelShift", isPixelShift); in save()
292 keyFile.set_string ("ExifInfo", "ExpComp", expcomp); in save()
295 keyFile.set_string ("ExifInfo", "Lens", lens); in save()
296 keyFile.set_string ("ExifInfo", "CameraMake", camMake); in save()
297 keyFile.set_string ("ExifInfo", "CameraModel", camModel); in save()
298 keyFile.set_string ("FileInfo", "Filetype", filetype); in save()
299 keyFile.set_integer ("FileInfo", "FrameCount", frameCount); in save()
300 keyFile.set_integer ("FileInfo", "SampleFormat", sampleFormat); in save()
303 keyFile.set_integer ("ExtraRawInfo", "ThumbImageType", thumbImgType); in save()
304 keyFile.set_integer ("ExtraRawInfo", "SensorType", sensortype); in save()
307 keyData = keyFile.to_data (); in save()