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

List:       kde-commits
Subject:    kdeextragear-2/kmplayer/src
From:       Koos Vriezen <koos.vriezen () xs4all ! nl>
Date:       2004-11-07 19:27:17
Message-ID: 20041107192717.C68E616DC5 () office ! kde ! org
[Download RAW message or body]

CVS commit by vriezen: 

Save & restore dock widget layout for application
(uploaded a preview of dockable playlist at
 http://www.xs4all.nl/~jjvrieze/popup.png
)


  M +2 -0      kmplayerapp.cpp   1.115
  M +1 -0      kmplayerview.cpp   1.111
  M +1 -0      kmplayerview.h   1.50


--- kdeextragear-2/kmplayer/src/kmplayerapp.cpp  #1.114:1.115
@@ -168,4 +168,5 @@ KDE_NO_EXPORT void KMPlayerApp::initView
 {
     m_view = static_cast <KMPlayerView*> (m_player->view());
+    m_view->docArea ()->readDockConfig (config, QString ("Window Layout"));
     setCentralWidget (m_view);
     QPopupMenu * bookmarkmenu = m_view->buttonBar()->bookmarkMenu ();
@@ -371,4 +372,5 @@ KDE_NO_EXPORT void KMPlayerApp::saveOpti
                 this, SLOT (configChanged ()));
     m_player->settings ()->writeConfig ();
+    m_view->docArea ()->writeDockConfig (config, QString ("Window Layout"));
 }
 

--- kdeextragear-2/kmplayer/src/kmplayerview.cpp  #1.110:1.111
@@ -511,4 +511,5 @@ KDE_NO_CDTOR_EXPORT KMPlayerPlayListView
     setRootIsDecorated (true);
     setSorting (-1);
+    setAcceptDrops (true);
     m_itemmenu = new QPopupMenu (this);
     folder_pix = KGlobal::iconLoader ()->loadIcon (QString ("folder"), KIcon::Small);

--- kdeextragear-2/kmplayer/src/kmplayerview.h  #1.49:1.50
@@ -138,4 +138,5 @@ public:
     KDE_NO_EXPORT KMPlayerPlayListView * playList () const { return m_playlist; }
     KDE_NO_EXPORT QWidgetStack * widgetStack () const { return m_widgetstack; }
+    KDE_NO_EXPORT KDockArea * docArea () const { return m_dockarea; }
     KDE_NO_EXPORT bool keepSizeRatio () const { return m_keepsizeratio; }
     KDE_NO_EXPORT void setKeepSizeRatio (bool b) { m_keepsizeratio = b; }


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

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