示例#1
0
void SETTINGS_C::Load(void)
{
  DEBUGLOG_Printf0("SETTINGS_C::Load()");
  DEBUGLOG_LogIn();

  m_AllowMultipleInstancesFlag=
      value(PREFERENCES_ALLOWMULTIPLEINSTANCESFLAG,m_AllowMultipleInstancesFlag)
      .toBool();
  m_AnimationPathname=
      value(PREFERENCES_ANIMATIONPATHNAME,m_AnimationPathname).toString();
  m_BackgroundColor=
      value(PREFERENCES_BACKGROUNDCOLOR,m_BackgroundColor).value<QColor>();
  m_ConfirmDiscardFlag=value(
      PREFERENCES_CONFIRMDISCARDCHANGESFLAG,m_ConfirmDiscardFlag).toBool();
  m_ConfirmQuitFlag=
      value(PREFERENCES_CONFIRMQUITFLAG,m_ConfirmQuitFlag).toBool();
  m_DefaultToMetricUnitsFlag=value(
      PREFERENCES_DEFAULTTOMETRICUNITSFLAG,m_DefaultToMetricUnitsFlag).toBool();
  m_Latitude=value(PREFERENCES_LATITUDE,m_Latitude).toDouble();
  m_Longitude=value(PREFERENCES_LONGITUDE,m_Longitude).toDouble();
  m_RemindOncePerSessionFlag=value(PREFERENCES_REMINDONCEPERSESSIONFLAG,
      m_RemindOncePerSessionFlag).toBool();
  m_StillRunningReminderFlag=value(
      PREFERENCES_STILLRUNNINGREMINDERFLAG,m_StillRunningReminderFlag).toBool();
  m_UpdateInterval=value(PREFERENCES_UPDATEINTERVAL,m_UpdateInterval).toUInt();
  m_UseOpaqueBackgroundFlag=value(PREFERENCES_USEOPAQUEBACKGROUNDFLAG,
      m_UseOpaqueBackgroundFlag).toBool();

  DEBUGLOG_LogOut();
  return;
}
示例#2
0
unsigned int SETTINGS_C::GetUpdateInterval(void) const
{
  DEBUGLOG_Printf0("SETTINGS_C::GetUpdateInterval()");
  DEBUGLOG_LogIn();

  DEBUGLOG_LogOut();
  return(m_UpdateInterval);
}
示例#3
0
double SETTINGS_C::GetLongitude(void) const
{
  DEBUGLOG_Printf0("SETTINGS_C::GetLongitude()");
  DEBUGLOG_LogIn();

  DEBUGLOG_LogOut();
  return(m_Longitude);
}
示例#4
0
bool SETTINGS_C::GetConfirmQuitFlag(void) const
{
  DEBUGLOG_Printf0("SETTINGS_C::GetConfirmQuitFlag()");
  DEBUGLOG_LogIn();

  DEBUGLOG_LogOut();
  return(m_ConfirmQuitFlag);
}
示例#5
0
QColor SETTINGS_C::GetBackgroundColor(void) const
{
  DEBUGLOG_Printf0("SETTINGS_C::GetBackgroundColor()");
  DEBUGLOG_LogIn();

  DEBUGLOG_LogOut();
  return(m_BackgroundColor);
}
示例#6
0
QString SETTINGS_C::GetAnimationPathname(void) const
{
  DEBUGLOG_Printf0("SETTINGS_C::GetAnimationPathname()");
  DEBUGLOG_LogIn();

  DEBUGLOG_LogOut();
  return(m_AnimationPathname);
}
示例#7
0
SETTINGS_C::~SETTINGS_C(void)
{
  DEBUGLOG_Printf0("SETTINGS_C::~SETTINGS_C()");
  DEBUGLOG_LogIn();

  DEBUGLOG_LogOut();
  return;
}
示例#8
0
ABOUTDIALOG_C::~ABOUTDIALOG_C(void)
{
  DEBUGLOG_Printf0("ABOUTDIALOG_C::~ABOUTDIALOG_C()");
  DEBUGLOG_Login();

  DEBUGLOG_Logout();
  return;
}
示例#9
0
bool SETTINGS_C::GetUseOpaqueBackgroundFlag(void) const
{
  DEBUGLOG_Printf0(
      "SETTINGS_C::GetUseOpaqueBackgroundFlag()");
  DEBUGLOG_LogIn();

  DEBUGLOG_LogOut();
  return(m_UseOpaqueBackgroundFlag);
}
示例#10
0
bool SETTINGS_C::GetStillRunningReminderFlag(void) const
{
  DEBUGLOG_Printf0(
      "SETTINGS_C::GetStillRunningReminderFlag()");
  DEBUGLOG_LogIn();

  DEBUGLOG_LogOut();
  return(m_StillRunningReminderFlag);
}
示例#11
0
bool SETTINGS_C::GetRemindOncePerSessionFlag(void) const
{
  DEBUGLOG_Printf0(
      "SETTINGS_C::GetRemindOncePerSessionFlag()");
  DEBUGLOG_LogIn();

  DEBUGLOG_LogOut();
  return(m_RemindOncePerSessionFlag);
}
示例#12
0
bool SETTINGS_C::GetDefaultToMetricUnitsFlag(void) const
{
  DEBUGLOG_Printf0(
      "SETTINGS_C::GetDefaultToMetricUnitsFlag()");
  DEBUGLOG_LogIn();

  DEBUGLOG_LogOut();
  return(m_DefaultToMetricUnitsFlag);
}
示例#13
0
bool SETTINGS_C::GetAllowMultipleInstancesFlag(void) const
{
  DEBUGLOG_Printf0(
      "SETTINGS_C::GetAllowMultipleInstancesFlag()");
  DEBUGLOG_LogIn();

  DEBUGLOG_LogOut();
  return(m_AllowMultipleInstancesFlag);
}
示例#14
0
SETTINGS_C::SETTINGS_C(void)
{
  DEBUGLOG_Printf0("SETTINGS_C::SETTINGS_C()");
  DEBUGLOG_LogIn();

  m_AllowMultipleInstancesFlag=false;
  m_AnimationPathname="";
  m_BackgroundColor=QColor(0,0,0);
  m_ConfirmDiscardFlag=true;
  m_ConfirmQuitFlag=true;
  m_DefaultToMetricUnitsFlag=true;
  m_Latitude=0.0;
  m_Longitude=0.0;
  m_RemindOncePerSessionFlag=true;
  m_StillRunningReminderFlag=true;
  m_UpdateInterval=4;
  m_UseOpaqueBackgroundFlag=false;

  DEBUGLOG_LogOut();
  return;
}