--- /dev/null
+#ifndef SELECTCONTACTWIDGET_H
+#define SELECTCONTACTWIDGET_H
+
+#include <QtGui>
+#include "contactwidget.h"
+#include "groupwidgetitem.h"
+#include "itemobserver.h"
+
+class SelectContactWidget : public ContactWidget, public ItemSelectObserver
+{
+ Q_OBJECT
+public:
+ SelectContactWidget( QWidget *parent = 0 );
+ ~SelectContactWidget();
+ void initContactWidget();
+
+ void getGroupContacts( ItemListPtr items );
+
+ QVector<ContactWidgetItem*>* getSelectedContacts();
+
+ void addContactsToGroup(const QString &groupname);
+
+protected:
+ void destroyContactWidget();
+
+};
+
+#endif // SELECTCONTACTWIDGET_H