first primitive vcard in graphic interface

This commit is contained in:
Blue 2019-10-22 18:13:56 +03:00
parent c4d22c9c14
commit 2a37f36b83
13 changed files with 208 additions and 75 deletions

View file

@ -37,13 +37,15 @@ class VCard : public QWidget
{
Q_OBJECT
public:
VCard(bool edit = false, QWidget* parent = nullptr);
VCard(const QString& jid, bool edit = false, QWidget* parent = nullptr);
~VCard();
void setVCard(const Shared::VCard& card);
void setVCard(const QString& jid, const Shared::VCard& card);
QString getJid() const;
signals:
void saveVCard(const QString& jid, const Shared::VCard& card);
void saveVCard(const Shared::VCard& card);
private slots:
void onButtonBoxAccepted();