kabc
   21 #ifndef KABC_RESOURCELDAPKIOCONFIG_H 
   22 #define KABC_RESOURCELDAPKIOCONFIG_H 
   24 #include "kabc_ldapkio_export.h" 
   26 #include "kldap/ldapconfigwidget.h" 
   27 #include "kldap/ldif.h" 
   31 #include <QButtonGroup> 
   34 #include <QtCore/QHash> 
   35 #include <QtCore/QMap> 
   51     explicit ResourceLDAPKIOConfig( QWidget *parent = 0 );
 
   58     void editAttributes();
 
   61     QPushButton *mEditButton, *mCacheButton;
 
   62     KLDAP::LdapConfigWidget *mCfg;
 
   64     QMap<QString, QString> mAttributes;
 
   65     int mRDNPrefix, mCachePolicy;
 
   70 class AttributesDialog : 
public KDialog
 
   75     AttributesDialog( 
const QMap<QString, QString> &attributes, 
int rdnprefix,
 
   79     QMap<QString, QString> attributes() 
const;
 
   80     int rdnprefix() 
const;
 
   83     void mapChanged( 
int pos );
 
   94     KComboBox *mMapCombo, *mRDNCombo;
 
   95     QList< QMap<QString, QString> > mMapList;
 
   96     QMap<QString, QString> mDefaultMap;
 
   97     QHash<QString, KLineEdit*> mLineEditDict;
 
   98     QHash<QString, QString> mNameDict;
 
  101 class OfflineDialog : 
public KDialog
 
  106     OfflineDialog( 
bool autoCache, 
int cachePolicy, 
const KUrl &src,
 
  107       const QString &dst, QWidget *parent );
 
  110     int cachePolicy() 
const;
 
  111     bool autoCache() 
const;
 
  119     QGroupBox *mCacheBox;
 
  120     QButtonGroup *mCacheGroup;
 
  121     QCheckBox *mAutoCache;
 
  
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:01:05 by
doxygen 1.8.7 written
by 
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.