[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    extragear/utils/kpager
From:       Pino Toscano <pino () kde ! org>
Date:       2015-11-19 22:32:36
Message-ID: E1ZzXkq-0000Sw-04 () scm ! kde ! org
[Download RAW message or body]

SVN commit 1444727 by pino:

switch to QPoint for the last position


 M  +5 -8      kpager.cpp  
 M  +2 -5      kpager.kcfg  


--- trunk/extragear/utils/kpager/kpager.cpp #1444726:1444727
@@ -87,10 +87,9 @@
         resize(m_pPager->sizeHint());
     //  resize(cfg->readEntry(lWidth(),200),cfg->readEntry(lHeight(),90));
 
-    int xpos = Settings::xPos();
-    int ypos = Settings::yPos();
-    if (xpos > 0 && ypos > 0)
-      move(xpos,ypos);
+    const QPoint pos = Settings::lastPosition();
+    if (pos.x() > 0 && pos.y() > 0)
+      move(pos);
     else
     {
 //      NETRootInfo ri( QX11Info::display(), NET::WorkArea );
@@ -137,8 +136,7 @@
 
 bool KPagerMainWindow::queryClose()
 {
-    Settings::setXPos(x());
-    Settings::setYPos(y());
+    Settings::setLastPosition(pos());
     Settings::self()->findItem(m_pPager->lWidth())->setProperty(width());
     Settings::self()->findItem(m_pPager->lHeight())->setProperty(height());
     Settings::self()->writeConfig();
@@ -154,8 +152,7 @@
 
 bool KPagerMainWindow::queryExit()
 {
-    Settings::setXPos(x());
-    Settings::setYPos(y());
+    Settings::setLastPosition(pos());
     Settings::self()->findItem(m_pPager->lWidth())->setProperty(width());
     Settings::self()->findItem(m_pPager->lHeight())->setProperty(height());
     Settings::self()->writeConfig();
--- trunk/extragear/utils/kpager/kpager.kcfg #1444726:1444727
@@ -45,12 +45,9 @@
         <choice name="AllWindows" />
       </choices>
     </entry>
-    <entry key="xPos" type="Int">
-      <default>-1</default>
+    <entry key="lastPosition" type="Point">
+      <default>QPoint(-1, -1)</default>
     </entry>
-    <entry key="yPos" type="Int">
-      <default>-1</default>
-    </entry>
     <entry key="layoutClassicalWidth" type="Int">
       <default>-1</default>
     </entry>
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic