32 #ifndef _KPIM_IDENTITYCOMBO_H_
33 #define _KPIM_IDENTITYCOMBO_H_
35 #include <tqcombobox.h>
36 #include <tqvaluelist.h>
37 #include <tdemacros.h>
43 class IdentityManager;
55 IdentityCombo( IdentityManager* manager, TQWidget * parent=0,
const char * name=0 );
57 TQString currentIdentityName()
const;
58 uint currentIdentity()
const;
59 void setCurrentIdentity(
const TQString & identityName );
60 void setCurrentIdentity(
const Identity & identity );
61 void setCurrentIdentity( uint uoid );
69 void identityChanged(
const TQString & identityName );
78 void identityChanged( uint uoid );
84 void slotIdentityManagerChanged();
87 void slotEmitChanged(
int);
91 void reloadUoidList();
94 TQValueList<uint> mUoidList;
95 IdentityManager* mIdentityManager;
100 #endif // _KPIM_IDENTITYCOMBO_H_
A combo box that always shows the up-to-date identity list.
User identity information.