From ccde46447ed8f800fd40cf4b7380c0099eec0ce5 Mon Sep 17 00:00:00 2001 From: Jeff Mitchell Date: Sat, 5 Nov 2011 20:17:18 -0400 Subject: [PATCH] Put canSelfAuthenticate in the right place --- src/accounts/twitter/twitteraccount.h | 2 +- src/accounts/xmpp/xmppaccount.h | 2 +- src/libtomahawk/accounts/account.cpp | 7 +++++++ src/libtomahawk/accounts/account.h | 1 + 4 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/accounts/twitter/twitteraccount.h b/src/accounts/twitter/twitteraccount.h index a305cd7e5..7368dbf69 100644 --- a/src/accounts/twitter/twitteraccount.h +++ b/src/accounts/twitter/twitteraccount.h @@ -60,7 +60,7 @@ public: QIcon icon() const { return QIcon( ":/twitter-icon.png" ); } - bool canSelfAuthenticate() { return false; } + bool canSelfAuthenticate() const { return false; } bool authenticate() { return false; } bool isAuthenticated() const { return m_isAuthenticated; } diff --git a/src/accounts/xmpp/xmppaccount.h b/src/accounts/xmpp/xmppaccount.h index 10b1a556e..51d39393b 100644 --- a/src/accounts/xmpp/xmppaccount.h +++ b/src/accounts/xmpp/xmppaccount.h @@ -60,7 +60,7 @@ public: QIcon icon() const { return QIcon( ":/xmpp-icon.png" ); } - bool canSelfAuthenticate() { return false; } + bool canSelfAuthenticate() const { return false; } bool authenticate() { return false; } bool isAuthenticated() const { return m_isAuthenticated; } diff --git a/src/libtomahawk/accounts/account.cpp b/src/libtomahawk/accounts/account.cpp index 3a0e53b9e..ee2559c8b 100644 --- a/src/libtomahawk/accounts/account.cpp +++ b/src/libtomahawk/accounts/account.cpp @@ -45,6 +45,13 @@ Account::icon() const } +bool +Account::canSelfAuthenticate() const +{ + return false; +} + + bool Account::authenticate() { diff --git a/src/libtomahawk/accounts/account.h b/src/libtomahawk/accounts/account.h index 0d62147f3..7350854a3 100644 --- a/src/libtomahawk/accounts/account.h +++ b/src/libtomahawk/accounts/account.h @@ -79,6 +79,7 @@ public: virtual QIcon icon() const = 0; + virtual bool canSelfAuthenticate() const = 0; virtual bool authenticate() = 0; //if none needed, just return true virtual bool isAuthenticated() const = 0;