comparison align/Align.cpp @ 785:e136dd3bb5c6

Permit setting the default alignment preference
author Chris Cannam
date Wed, 05 Aug 2020 16:05:51 +0100
parents b651dc5ff555
children
comparison
equal deleted inserted replaced
784:ee430e9ffccc 785:e136dd3bb5c6
248 settings.setValue("alignment-type", tag); 248 settings.setValue("alignment-type", tag);
249 settings.endGroup(); 249 settings.endGroup();
250 } 250 }
251 251
252 void 252 void
253 Align::setDefaultAlignmentPreference(AlignmentType type)
254 {
255 QSettings settings;
256 settings.beginGroup("Alignment");
257 if (!settings.contains("alignment-type")) {
258 QString tag = getAlignmentTypeTag(type);
259 settings.setValue("alignment-type", tag);
260 }
261 settings.endGroup();
262 }
263
264 void
253 Align::setPreferredAlignmentProgram(QString program) 265 Align::setPreferredAlignmentProgram(QString program)
254 { 266 {
255 QSettings settings; 267 QSettings settings;
256 settings.beginGroup("Alignment"); 268 settings.beginGroup("Alignment");
257 settings.setValue("alignment-program", program); 269 settings.setValue("alignment-program", program);