[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: playground/office/kraft/src
From: Klaas Freitag <freitag () suse ! de>
Date: 2011-08-04 19:43:15
Message-ID: 20110804194315.87883AC86E () svn ! kde ! org
[Download RAW message or body]
SVN commit 1244996 by freitag:
try a model based address selector stolen from KAddressbook
M +2 -0 CMakeLists.txt
A akonadiaddressselector.cpp [License: GPL (v2+)]
A akonadiaddressselector.h [License: GPL (v2+)]
A models/globalcontactmodel.cpp [License: GPL (v2+)]
A models/globalcontactmodel.h [License: GPL (v2+)]
M +2 -1 newdocassistant.cpp
M +3 -1 newdocassistant.h
--- trunk/playground/office/kraft/src/CMakeLists.txt #1244995:1244996
@@ -149,6 +149,8 @@
docdigestdetailview.cpp
external/ktreeviewsearchline.cpp
addressprovider.cpp
+ akonadiaddressselector.cpp
+ models/globalcontactmodel.cpp
)
kde4_add_kcfg_files(kraft_SRCS databasesettings.kcfgc kraftsettings.kcfgc)
--- trunk/playground/office/kraft/src/newdocassistant.cpp #1244995:1244996
@@ -34,6 +34,7 @@
#include "newdocassistant.h"
#include "addressselection.h"
+#include "akonadiaddressselector.h"
#include "defaultprovider.h"
#include "filterheader.h"
#include "doctype.h"
@@ -55,7 +56,7 @@
help->setWordWrap( true );
vbox->addWidget( help );
- mAddresses = new AddressSelection( this, false );
+ mAddresses = new AkonadiAddressSelector( this, false ); // AddressSelection( this, false );
connect( mAddresses, SIGNAL( addressSelected( const Addressee& ) ),
SIGNAL( addresseeSelected( const Addressee& ) ) );
--- trunk/playground/office/kraft/src/newdocassistant.h #1244995:1244996
@@ -35,6 +35,7 @@
class KTextEdit;
class KHBox;
class KPageWidgetItem;
+class AkonadiAddressSelector;
using namespace KABC;
@@ -56,7 +57,8 @@
void addresseeSelected( const Addressee& );
private:
- AddressSelection *mAddresses;
+ // AddressSelection *mAddresses;
+ AkonadiAddressSelector *mAddresses;
};
// ---------------------------------------------------------------------------
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic