Show
Ignore:
Timestamp:
03/09/08 13:51:24 (9 months ago)
Author:
eugene
Message:

Made systray messages configurable.

Location:
trunk/qt4-gui/src/config
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/qt4-gui/src/config/general.cpp

    r6048 r6089  
    9999#endif 
    100100  iniFile.ReadBool("TrayBlink", myTrayBlink, true); 
     101  iniFile.ReadBool("TrayShowMessage", myShowMessage, true); 
    101102 
    102103  iniFile.SetSection("startup"); 
     
    155156#endif 
    156157  iniFile.WriteBool("TrayBlink", myTrayBlink); 
     158  iniFile.WriteBool("TrayShowMessage", myShowMessage); 
    157159 
    158160  iniFile.SetSection("startup"); 
     
    395397} 
    396398 
     399void Config::General::setShowMessage(bool showMessage) 
     400{ 
     401  if (showMessage == myShowMessage) 
     402    return; 
     403 
     404  myShowMessage = showMessage; 
     405  if (myDockMode != DockTray) 
     406    return; 
     407 
     408  if (myBlockUpdates) 
     409    myDockHasChanged = true; 
     410  else 
     411    emit dockChanged(); 
     412} 
     413 
    397414void Config::General::setAutoLogon(unsigned short autoLogon) 
    398415{ 
     
    442459  myAutoNaMess = autoNaMess; 
    443460} 
    444  
  • trunk/qt4-gui/src/config/general.h

    r6042 r6089  
    9797#endif 
    9898  bool trayBlink() const { return myTrayBlink; } 
     99  bool showMessage() const { return myShowMessage; } 
    99100 
    100101  unsigned short autoLogon() const { return myAutoLogon; } 
     
    137138#endif 
    138139  void setTrayBlink(bool trayBlink); 
     140  void setShowMessage(bool showMessage); 
    139141 
    140142  void setAutoLogon(unsigned short autoLogon); 
     
    209211#endif 
    210212  bool myTrayBlink; 
     213  bool myShowMessage; 
    211214 
    212215  // Auto status configuration