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

List:       kde-commits
Subject:    kdenonbeta/krecipes/src/widgets
From:       Unai Garro <ugarro () telefonica ! net>
Date:       2004-03-24 20:54:32
Message-ID: 20040324205432.44ECF99D0 () office ! kde ! org
[Download RAW message or body]

CVS commit by uga: 

Allow embedding more widgets in the header, for configurability


  M +5 -2      krelistview.cpp   1.7
  M +1 -1      krelistview.h   1.3


--- kdenonbeta/krecipes/src/widgets/krelistview.cpp  #1.6:1.7
@@ -14,5 +14,5 @@
 
 
-KreListView::KreListView(QWidget *parent,const QString &title,bool filter, int \
filterCol):QVBox(parent) +KreListView::KreListView(QWidget *parent,const QString \
&title,bool filter, int filterCol, QWidget *embeddedWidget):QVBox(parent)  {
 
@@ -45,4 +45,7 @@ KreListView::KreListView(QWidget *parent
         setSpacing(10);
         
+        
+        // If the user provides a widget, embed it into the header
+        if (embeddedWidget) embeddedWidget->reparent(header,QPoint(0,0));
         //Connect Signals & Slots
         if (filter) connect(filterEdit,SIGNAL(textChanged(const \
QString&)),this,SLOT(filter(const QString&)));

--- kdenonbeta/krecipes/src/widgets/krelistview.h  #1.2:1.3
@@ -26,5 +26,5 @@ Q_OBJECT
 public:
 
-    KreListView(QWidget *parent,const QString &title=QString::null, bool \
filter=false, int filterCol=0); +    KreListView(QWidget *parent,const QString \
&title=QString::null, bool filter=false, int filterCol=0, QWidget *embeddedWidget=0); \
~KreListView();  KListView *listView(){return list;}


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

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