Changeset 6040 for branches/qt-gui_qt4/src/config/general.cpp
- Timestamp:
- 01/14/08 03:57:46 (10 months ago)
- Files:
-
- 1 modified
-
branches/qt-gui_qt4/src/config/general.cpp (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/qt-gui_qt4/src/config/general.cpp
r5837 r6040 24 24 25 25 #include <QApplication> 26 #include <QDesktopWidget> 26 27 27 28 #include <licq_file.h> … … 105 106 iniFile.ReadNum("AutoNAMess", myAutoNaMess, 0); 106 107 108 iniFile.SetSection("geometry"); 109 short xPos, yPos, wVal, hVal; 110 iniFile.ReadNum("x", xPos, 0); 111 iniFile.ReadNum("y", yPos, 0); 112 iniFile.ReadNum("w", wVal, 0); 113 iniFile.ReadNum("h", hVal, 0); 114 if (xPos > QApplication::desktop()->width() - 16) 115 xPos = 0; 116 if (yPos > QApplication::desktop()->height() - 16) 117 yPos = 0; 118 myMainwinRect.setRect(xPos, yPos, wVal, hVal); 119 107 120 emit msgPopupKeyChanged(myMsgPopupKey); 108 121 emit mainwinChanged(); … … 146 159 iniFile.WriteNum("AutoAwayMess", myAutoAwayMess); 147 160 iniFile.WriteNum("AutoNAMess", myAutoNaMess); 161 162 iniFile.SetSection("geometry"); 163 iniFile.WriteNum("x", static_cast<short>(myMainwinRect.x())); 164 iniFile.WriteNum("y", static_cast<short>(myMainwinRect.y())); 165 iniFile.WriteNum("w", static_cast<short>(myMainwinRect.width())); 166 iniFile.WriteNum("h", static_cast<short>(myMainwinRect.height())); 148 167 } 149 168 … … 307 326 } 308 327 328 void Config::General::setMainwinRect(QRect geometry) 329 { 330 if (geometry.isValid()) 331 myMainwinRect = geometry; 332 } 333 309 334 void Config::General::setDockMode(DockMode dockMode) 310 335 {
