/* ------------------------------------------------------------------------- * BKG NTRIP Server * ------------------------------------------------------------------------- * * Class: bnsSettings * * Purpose: Subclasses the QSettings * * Author: G. Weber * * Created: 27-Feb-2009 * * Changes: * * -----------------------------------------------------------------------*/ #include "bnssettings.h" #include "bnsapp.h" // Constructor //////////////////////////////////////////////////////////////////////////// bnsSettings::bnsSettings() : QSettings(((bnsApp*) qApp)->confFileName(), QSettings::IniFormat) { if (allKeys().size() == 0) { setValue("proxyHost", ""); setValue("proxyPort", ""); setValue("logFile", ""); setValue("fileAppend", "0"); setValue("autoStart", "0"); setValue("ephHost", ""); setValue("ephPort", ""); setValue("ephEcho", ""); setValue("clkPort", ""); setValue("inpEcho", ""); setValue("outHost1", ""); setValue("outPort1", ""); setValue("mountpoint_1",""); setValue("password1", ""); setValue("refSys_1", "IGS05"); setValue("CoM_1", "0"); setValue("outFile_1", ""); setValue("outHost2", ""); setValue("outPort2", ""); setValue("mountpoint_2",""); setValue("password2", ""); setValue("refSys_2", "IGS05"); setValue("CoM_2", "0"); setValue("outFile_2", ""); setValue("outHost3", ""); setValue("outPort3", ""); setValue("mountpoint_3",""); setValue("password3", ""); setValue("refSys_3", "IGS05"); setValue("CoM_3", "0"); setValue("outFile_3", ""); setValue("outHost4", ""); setValue("outPort4", ""); setValue("mountpoint_4",""); setValue("password4", ""); setValue("refSys_4", "IGS05"); setValue("CoM_4", "0"); setValue("outFile_4", ""); setValue("outHost5", ""); setValue("outPort5", ""); setValue("mountpoint_5",""); setValue("password5", ""); setValue("refSys_5", "IGS05"); setValue("CoM_5", "0"); setValue("outFile_5", ""); setValue("outHost6", ""); setValue("outPort6", ""); setValue("mountpoint_6",""); setValue("password6", ""); setValue("refSys_6", "IGS05"); setValue("CoM_6", "0"); setValue("outFile_6", ""); setValue("outHost7", ""); setValue("outPort7", ""); setValue("mountpoint_7",""); setValue("password7", ""); setValue("refSys_7", "IGS05"); setValue("CoM_7", "0"); setValue("outFile_7", ""); setValue("outHost8", ""); setValue("outPort8", ""); setValue("mountpoint_8",""); setValue("password8", ""); setValue("refSys_8", "IGS05"); setValue("CoM_8", "0"); setValue("outFile_8", ""); setValue("outHost9", ""); setValue("outPort9", ""); setValue("mountpoint_9",""); setValue("password9", ""); setValue("refSys_9", "IGS05"); setValue("CoM_9", "0"); setValue("outFile_9", ""); setValue("outHost10", ""); setValue("outPort10", ""); setValue("mountpoint_10",""); setValue("password10", ""); setValue("refSys_10", "IGS05"); setValue("CoM_10", "0"); setValue("outFile_10", ""); setValue("outHostEph", ""); setValue("outPortEph", ""); setValue("mountpoint_Eph",""); setValue("passwordEph", ""); setValue("samplEph", "5"); setValue("trafo_dx", "0.0541"); setValue("trafo_dy", "0.0502"); setValue("trafo_dz", "-0.0538"); setValue("trafo_dxr", "-0.0002"); setValue("trafo_dyr", "0.0001"); setValue("trafo_dzr", "-0.0018"); setValue("trafo_ox", "0.000891"); setValue("trafo_oy", "0.005390"); setValue("trafo_oz", "-0.008712"); setValue("trafo_oxr", "0.000081"); setValue("trafo_oyr", "0.000490"); setValue("trafo_ozr","-0.000792"); setValue("trafo_sc", "0.40"); setValue("trafo_scr", "0.08"); setValue("trafo_t0", "2000.0"); setValue("rnxPath", ""); setValue("rnxIntr", "1 min"); setValue("rnxSampl", "0"); setValue("sp3Path", ""); setValue("sp3Intr", "10 min"); setValue("sp3Sampl", "0"); setValue("startTab", "0"); sync(); } }