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

List:       kde-commits
Subject:    KDE/kdepim/kontact/plugins/summary
From:       Allen Winter <winter () kde ! org>
Date:       2008-07-10 23:20:04
Message-ID: 1215732004.612631.22708.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 830681 by winterz:

cleanup the list of available summaries, and make the initial layout sane.
also add a QSpacerItem so the right column can't ever become "invisible".



 M  +9 -10     summaryview_part.cpp  


--- trunk/KDE/kdepim/kontact/plugins/summary/summaryview_part.cpp #830680:830681
@@ -50,12 +50,13 @@
 #include <kparts/event.h>
 
 #include <QApplication>
+#include <QHBoxLayout>
 #include <QLabel>
 #include <QLayout>
+#include <QScrollArea>
+#include <QSpacerItem>
 #include <QTimer>
 #include <QVBoxLayout>
-#include <QHBoxLayout>
-#include <QScrollArea>
 
 namespace Kontact
 {
@@ -142,13 +143,11 @@
   KConfig config( "kontact_summaryrc" );
   KConfigGroup grp( &config, QString() );
   if ( !grp.hasKey( "ActiveSummaries" ) ) {
-    activeSummaries << "kontact_kmailplugin";
-    activeSummaries << "kontact_specialdatesplugin";
-    activeSummaries << "kontact_knotesplugin";
     activeSummaries << "kontact_korganizerplugin";
     activeSummaries << "kontact_todoplugin";
-    activeSummaries << "kontact_newstickerplugin";
-    activeSummaries << "kontact_plannerplugin";
+    activeSummaries << "kontact_specialdatesplugin";
+    activeSummaries << "kontact_kmailplugin";
+    activeSummaries << "kontact_knotesplugin";
   } else {
     activeSummaries = grp.readEntry( "ActiveSummaries", QStringList() );
   }
@@ -219,6 +218,7 @@
   mRightColumn = new QVBoxLayout();
   layout->addLayout( mRightColumn );
   mRightColumn->setSpacing( KDialog::spacingHint() );
+  mRightColumn->addSpacerItem( new QSpacerItem( 200, 1 ) );
 
   QStringList::Iterator strIt;
   for ( strIt = mLeftColumnSummaries.begin(); strIt != mLeftColumnSummaries.end(); ++strIt ) {
@@ -493,15 +493,14 @@
   if ( !grp.hasKey( "LeftColumnSummaries" ) ) {
     mLeftColumnSummaries << "kontact_korganizerplugin";
     mLeftColumnSummaries << "kontact_todoplugin";
-    mLeftColumnSummaries << "kontact_kaddressbookplugin";
     mLeftColumnSummaries << "kontact_specialdatesplugin";
-    mLeftColumnSummaries << "kontact_plannerplugin";
   } else {
     mLeftColumnSummaries = grp.readEntry( "LeftColumnSummaries", QStringList() );
   }
 
   if ( !grp.hasKey( "RightColumnSummaries" ) ) {
-    mRightColumnSummaries << "kontact_newstickerplugin";
+    mRightColumnSummaries << "kontact_kmailplugin";
+    mRightColumnSummaries << "kontact_knotesplugin";
   } else {
     mRightColumnSummaries = grp.readEntry( "RightColumnSummaries", QStringList() );
   }
[prev in list] [next in list] [prev in thread] [next in thread] 

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