[prev in list] [next in list] [prev in thread] [next in thread]
List: kdevelop-devel
Subject: [PATCH] Fileselector plugin
From: Dominic Battre <dominic.battre () web ! de>
Date: 2002-12-23 23:48:57
[Download RAW message or body]
This is a MIME encoded message.
Hi.
I have attached a patch that stores the filter history of the File Selector plugin.
Dominic
______________________________________________________________________________
Ent- oder weder? Nein! Wer den nicht kauft, der platzt vor Neid:
M E D I O N - PC P4 2.4 kompl. nur 969,- http://www.mempag.de/xmas3.php
["fileselector.diff" (application/octet-stream)]
? fileselector.diff
Index: fileselectorwidget.cpp
===================================================================
RCS file: /home/kdecvs/kde/kdevelop/parts/fileselector/fileselectorwidget.cpp,v
retrieving revision 1.4
diff -U2 -r1.4 fileselectorwidget.cpp
--- fileselectorwidget.cpp 30 Jun 2002 00:02:50 -0000 1.4
+++ fileselectorwidget.cpp 23 Dec 2002 23:23:30 -0000
@@ -22,4 +22,5 @@
#include <qtooltip.h>
#include <qtimer.h>
+#include <qstringlist.h>
#include <kiconloader.h>
@@ -33,5 +34,5 @@
#include <kpopupmenu.h>
#include <kdebug.h>
-
+#include <kapp.h>
@@ -114,4 +115,8 @@
filter = new KHistoryCombo(filterBox, "filter");
filter->setSizePolicy( QSizePolicy( QSizePolicy::Expanding, QSizePolicy::Fixed ));
+ QString group = kapp->config()->group();
+ kapp->config()->setGroup( "FileSelector Plugin" );
+ filter->setHistoryItems( kapp->config()->readListEntry("FilterHistory") );
+ kapp->config()->setGroup( group );
filterBox->setStretchFactor(filter, 2);
lo->addWidget(filterBox);
@@ -154,5 +159,10 @@
FileSelectorWidget::~FileSelectorWidget()
-{}
+{
+ QString group = kapp->config()->group();
+ kapp->config()->setGroup( "FileSelector Plugin" );
+ kapp->config()->writeEntry( "FilterHistory", filter->historyItems() );
+ kapp->config()->setGroup( group );
+}
_______________________________________________
Kdevelop-devel mailing list
Kdevelop-devel@barney.cs.uni-potsdam.de
http://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic