void PointerCoordinates::saveConfiguration(void) { conf->beginGroup("PointerCoordinates"); conf->setValue("enable_at_startup", getFlagEnableAtStartup()); conf->setValue("flag_show_button", getFlagShowCoordinatesButton()); conf->setValue("current_displaying_place", getCurrentCoordinatesPlaceKey()); //conf->setValue("text_color", "1,0.5,0"); conf->setValue("font_size", getFontSize()); conf->endGroup(); }
void PointerCoordinates::saveConfiguration(void) { conf->beginGroup("PointerCoordinates"); conf->setValue("enable_at_startup", getFlagEnableAtStartup()); conf->setValue("flag_show_button", getFlagShowCoordinatesButton()); conf->setValue("current_displaying_place", getCurrentCoordinatesPlaceKey()); conf->setValue("current_coordinate_system", getCurrentCoordinateSystemKey()); QPair<int, int> cc = getCustomCoordinatesPlace(); conf->setValue("custom_coordinates", QString("%1,%2").arg(cc.first).arg(cc.second)); //conf->setValue("text_color", "1,0.5,0"); conf->setValue("font_size", getFontSize()); conf->endGroup(); }
void PointerCoordinates::init() { if (!conf->childGroups().contains("PointerCoordinates")) { qDebug() << "PointerCoordinates: no coordinates section exists in main config file - creating with defaults"; restoreDefaultConfiguration(); } // populate settings from main config file. loadConfiguration(); addAction("actionShow_MousePointer_Coordinates", N_("Pointer Coordinates"), N_("Show coordinates of the mouse pointer"), "enabled", ""); enableCoordinates(getFlagEnableAtStartup()); setFlagShowCoordinatesButton(flagShowCoordinatesButton); }