diff options
author | Kevin Smith <git@kismith.co.uk> | 2011-01-30 22:40:16 (GMT) |
---|---|---|
committer | Kevin Smith <git@kismith.co.uk> | 2011-01-30 22:40:16 (GMT) |
commit | 34029b7c0d076f96cd35c9a87ae6303f14d4ff14 (patch) | |
tree | 6d9476018ee124defc5dd727adbf017bd8108749 /Swift/Controllers | |
parent | 6c6d21d6fdec74ae97ea653aaad799524a13447d (diff) | |
download | swift-contrib-34029b7c0d076f96cd35c9a87ae6303f14d4ff14.zip swift-contrib-34029b7c0d076f96cd35c9a87ae6303f14d4ff14.tar.bz2 |
Clickable roster header for profile edits (incomplete)
Diffstat (limited to 'Swift/Controllers')
-rw-r--r-- | Swift/Controllers/RosterController.cpp | 8 | ||||
-rw-r--r-- | Swift/Controllers/UIInterfaces/MainWindow.h | 1 |
2 files changed, 0 insertions, 9 deletions
diff --git a/Swift/Controllers/RosterController.cpp b/Swift/Controllers/RosterController.cpp index 0f149f6..0144c97 100644 --- a/Swift/Controllers/RosterController.cpp +++ b/Swift/Controllers/RosterController.cpp @@ -7,7 +7,6 @@ #include "Swift/Controllers/RosterController.h" #include <boost/bind.hpp> -#include <boost/smart_ptr/make_shared.hpp> #include "Swiften/Base/foreach.h" #include "Swift/Controllers/UIInterfaces/MainWindow.h" @@ -33,7 +32,6 @@ #include "Swift/Controllers/UIEvents/RenameRosterItemUIEvent.h" #include "Swift/Controllers/UIEvents/RegroupRosterItemUIEvent.h" #include "Swift/Controllers/UIEvents/ToggleShowOfflineUIEvent.h" -#include "Swift/Controllers/UIEvents/RequestProfileEditorUIEvent.h" #include <Swiften/Client/NickManager.h> namespace Swift { @@ -56,7 +54,6 @@ RosterController::RosterController(const JID& jid, XMPPRoster* xmppRoster, Avata changeStatusConnection_ = mainWindow_->onChangeStatusRequest.connect(boost::bind(&RosterController::handleChangeStatusRequest, this, _1, _2)); signOutConnection_ = mainWindow_->onSignOutRequest.connect(boost::bind(boost::ref(onSignOutRequest))); - mainWindow_->onEditProfileRequest.connect(boost::bind(&RosterController::handleEditProfileRequest, this)); xmppRoster_->onJIDAdded.connect(boost::bind(&RosterController::handleOnJIDAdded, this, _1)); xmppRoster_->onJIDUpdated.connect(boost::bind(&RosterController::handleOnJIDUpdated, this, _1, _2, _3)); xmppRoster_->onJIDRemoved.connect(boost::bind(&RosterController::handleOnJIDRemoved, this, _1)); @@ -83,7 +80,6 @@ RosterController::~RosterController() { delete offlineFilter_; delete expandiness_; - mainWindow_->onEditProfileRequest.disconnect(boost::bind(&RosterController::handleEditProfileRequest, this)); mainWindow_->setRosterModel(NULL); if (mainWindow_->canDelete()) { delete mainWindow_; @@ -285,8 +281,4 @@ void RosterController::handleAvatarChanged(const JID& jid) { } } -void RosterController::handleEditProfileRequest() { - uiEventStream_->onUIEvent(boost::make_shared<RequestProfileEditorUIEvent>()); -} - } diff --git a/Swift/Controllers/UIInterfaces/MainWindow.h b/Swift/Controllers/UIInterfaces/MainWindow.h index 55087fe..125aae5 100644 --- a/Swift/Controllers/UIInterfaces/MainWindow.h +++ b/Swift/Controllers/UIInterfaces/MainWindow.h @@ -36,7 +36,6 @@ namespace Swift { boost::signal<void (StatusShow::Type, const String&)> onChangeStatusRequest; boost::signal<void ()> onSignOutRequest; - boost::signal<void ()> onEditProfileRequest; private: bool canDelete_; |