summaryrefslogtreecommitdiffstats
path: root/src/userconfigdlg.h
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2025-09-30 16:55:23 -0500
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2025-10-05 17:07:05 -0500
commit15de3774dcbcdc2913a5e334a47bc169e877902e (patch)
tree1875da20c3b8d73c6995aff40f36c8de3fd4837d /src/userconfigdlg.h
parent270b1b4accb42c6345b5544f0cae32ac3c1aa67b (diff)
downloadkcmldapmanager-15de3774dcbcdc2913a5e334a47bc169e877902e.tar.gz
kcmldapmanager-15de3774dcbcdc2913a5e334a47bc169e877902e.zip
Add ability to set user profile avatars
Signed-off-by: Timothy Pearson <kb9vqf@pearsoncomputing.net>
Diffstat (limited to 'src/userconfigdlg.h')
-rw-r--r--src/userconfigdlg.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/userconfigdlg.h b/src/userconfigdlg.h
index b9b746f..a83e68d 100644
--- a/src/userconfigdlg.h
+++ b/src/userconfigdlg.h
@@ -45,6 +45,8 @@ public slots:
void revokePKICertificate();
void downloadPKICertificate();
void updatePKICertificateList();
+ void changeAvatar();
+ void clearAvatar();
public:
LDAPUserConfigBase *m_base;
@@ -52,8 +54,11 @@ public:
TQStringList selectedGroups;
private:
+ void setNewAvatar(const TQPixmap &pix);
+
LDAPConfig* m_ldapconfig;
TQString m_prevPrimaryGroup;
+ TQPixmap m_profileAvatar;
};
#endif // _USERCONFIGDIALOG_H_