resourceselection.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
#ifndef RESOURCESELECTION_H
00025
#define RESOURCESELECTION_H
00026
00027
#include <klistview.h>
00028
00029
#include "extensionwidget.h"
00030
00031
class QListViewItem;
00032
class QPushButton;
00033
00034
class ResourceItem;
00035
00036
class ResourceSelection :
public KAB::ExtensionWidget
00037 {
00038 Q_OBJECT
00039
00040
public:
00041 ResourceSelection( KAB::Core*,
QWidget *parent,
const char *name );
00042
virtual ~ResourceSelection();
00043
00044
QString title() const;
00045
QString identifier() const;
00046
00047
void contactsSelectionChanged() {};
00048
00049
private slots:
00050
void add();
00051
void edit();
00052
void remove();
00053
void currentChanged(
QListViewItem* );
00054
00055
void updateView();
00056
00057
private:
00058
void initGUI();
00059
00060 ResourceItem* selectedItem() const;
00061
00062 KListView *mView;
00063
QPushButton *mAddButton;
00064
QPushButton *mEditButton;
00065
QPushButton *mRemoveButton;
00066
00067
QString mLastResource;
00068
00069 KRES::Manager<KABC::Resource> *mManager;
00070 };
00071
00072 #endif
This file is part of the documentation for kaddressbook Library Version 3.3.0.