diff options
Diffstat (limited to 'Swift/QtUI/UserSearch/QtUserSearchDetailsPage.h')
| -rw-r--r-- | Swift/QtUI/UserSearch/QtUserSearchDetailsPage.h | 14 | 
1 files changed, 12 insertions, 2 deletions
diff --git a/Swift/QtUI/UserSearch/QtUserSearchDetailsPage.h b/Swift/QtUI/UserSearch/QtUserSearchDetailsPage.h index 70afcba..9409493 100644 --- a/Swift/QtUI/UserSearch/QtUserSearchDetailsPage.h +++ b/Swift/QtUI/UserSearch/QtUserSearchDetailsPage.h @@ -7,8 +7,13 @@  #pragma once  #include <QWizardPage> +  #include <set> +#include <string> +#include <vector> +#include <Swiften/Elements/VCard.h> +#include <Swiften/JID/JID.h>  #include <Swift/QtUI/UserSearch/ui_QtUserSearchFieldsPage.h>  namespace Swift { @@ -18,6 +23,10 @@ namespace Swift {  			Q_OBJECT  		public:  			QtUserSearchDetailsPage(const std::set<std::string>& availableGroups); +			virtual ~QtUserSearchDetailsPage(); + +			void setJID(const JID& jid); +			void setNameSuggestions(const std::vector<std::string>& nameSuggestions);  			std::set<std::string> getSelectedGroups();  			std::string getName(); @@ -25,9 +34,10 @@ namespace Swift {  			void clear();  		signals: -		  void onUserTriggersFinish(); +			void onUserTriggersFinish();  		private: -		  QtContactEditWidget* editWidget; +			QtContactEditWidget* editWidget; +			JID contactJID;  	};  }  | 
 Swift