[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdenetwork/kopete/protocols/msn
From:       Grzegorz Jaskiewicz <gj () pointblue ! com ! pl>
Date:       2005-08-28 12:14:47
Message-ID: 1125231287.537891.21504.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 454232 by gj:

compiles


 M  +40 -12    msnprotocol.cpp  


--- trunk/KDE/kdenetwork/kopete/protocols/msn/msnprotocol.cpp #454231:454232
@@ -49,17 +49,45 @@
 
 MSNProtocol::MSNProtocol( QObject *parent, const char *name, const QStringList & /* args */ )
 : Kopete::Protocol( MSNProtocolFactory::instance(), parent, name ),
-	NLN( Kopete::OnlineStatus::Online,    25, this, 1, QString::null,               i18n( "Online" ) ,      \
i18n( "O&nline" ),        Kopete::OnlineStatusManager::Online,Kopete::OnlineStatusManager::HasAwayMessage \
                ),
-	BSY( Kopete::OnlineStatus::Away,      20, this, 2, "msn_busy",                  i18n( "Busy" ) ,        \
i18n( "&Busy" ),          Kopete::OnlineStatusManager::Busy,  Kopete::OnlineStatusManager::HasAwayMessage \
                ),
-	BRB( Kopete::OnlineStatus::Away,      22, this, 3, "msn_brb",                   i18n( "Be Right Back" \
),     i18n( "Be &Right Back" ) ,  0  ,                              \
                Kopete::OnlineStatusManager::HasAwayMessage ),
-	AWY( Kopete::OnlineStatus::Away,      18, this, 4, "contact_away_overlay",      i18n( "Away From \
Computer" ),i18n( "&Away" ),          Kopete::OnlineStatusManager::Away,  \
                Kopete::OnlineStatusManager::HasAwayMessage ),
-	PHN( Kopete::OnlineStatus::Away,      12, this, 5, "contact_phone_overlay",     i18n( "On the Phone" ) \
,     i18n( "On The &Phone" )  ,  0  ,                              \
                Kopete::OnlineStatusManager::HasAwayMessage ),
-	LUN( Kopete::OnlineStatus::Away,      15, this, 6, "contact_food_overlay",      i18n( "Out to Lunch" ) \
,     i18n( "Out To &Lunch" )  ,  0  ,                              \
                Kopete::OnlineStatusManager::HasAwayMessage ),
-	FLN( Kopete::OnlineStatus::Offline,    0, this, 7, QString::null,               i18n( "Offline" ) ,     \
i18n( "&Offline" ),       \
                Kopete::OnlineStatusManager::Offline,Kopete::OnlineStatusManager::DisabledIfOffline ),
-	HDN( Kopete::OnlineStatus::Invisible,  3, this, 8, "contact_invisible_overlay", i18n( "Invisible" ) ,   \
                i18n( "&Invisible" ),     Kopete::OnlineStatusManager::Invisible ), 
-	IDL( Kopete::OnlineStatus::Away,      10, this, 9, "contact_away_overlay",      i18n( "Idle" ) ,        \
i18n( "&Idle" ),          Kopete::OnlineStatusManager::Idle , Kopete::OnlineStatusManager::HideFromMenu \
                ),
-	UNK( Kopete::OnlineStatus::Unknown,   25, this, 0, "status_unknown",            i18n( "Status not \
                available" ) ),
-	CNT( Kopete::OnlineStatus::Connecting, 2, this, 10,"msn_connecting",            i18n( "Connecting" ) ),
+
+	NLN( Kopete::OnlineStatus::Online, 25, this, 1, QStringList(QString::null),
+			i18n( "Online" ), i18n( "O&nline" ), Kopete::OnlineStatusManager::Online, 
+			Kopete::OnlineStatusManager::HasAwayMessage ),
+	
+	BSY( Kopete::OnlineStatus::Away, 20, this, 2, QStringList(QString::fromLatin1("msn_busy")),
+			i18n( "Busy" ), i18n( "&Busy" ), Kopete::OnlineStatusManager::Busy,  
+			Kopete::OnlineStatusManager::HasAwayMessage ),
+	
+	BRB( Kopete::OnlineStatus::Away, 22, this, 3, QStringList(QString::fromLatin1("msn_brb")),
+			i18n( "Be Right Back" ), i18n( "Be &Right Back" ), 0,
+			Kopete::OnlineStatusManager::HasAwayMessage ),
+	
+	AWY( Kopete::OnlineStatus::Away, 18, this, 4, QStringList(QString::fromLatin1("contact_away_overlay")),
+			i18n( "Away From Computer" ), i18n( "&Away" ), Kopete::OnlineStatusManager::Away,  
+			Kopete::OnlineStatusManager::HasAwayMessage ),
+	
+	PHN( Kopete::OnlineStatus::Away, 12, this, 5, \
QStringList(QString::fromLatin1("contact_phone_overlay")), +			i18n( "On the Phone" ), i18n( "On The \
&Phone" ), 0, Kopete::OnlineStatusManager::HasAwayMessage ), +	
+	LUN( Kopete::OnlineStatus::Away, 15, this, 6, QStringList(QString::fromLatin1("contact_food_overlay")), \
 +			i18n( "Out to Lunch" ), i18n( "Out To &Lunch" ), 0, Kopete::OnlineStatusManager::HasAwayMessage ),
+	
+	FLN( Kopete::OnlineStatus::Offline, 0, this, 7, QStringList(QString::null),
+			i18n( "Offline" ), i18n( "&Offline" ), Kopete::OnlineStatusManager::Offline,
+			Kopete::OnlineStatusManager::DisabledIfOffline ),
+	
+	HDN( Kopete::OnlineStatus::Invisible, 3, this, 8, \
QStringList(QString::fromLatin1("contact_invisible_overlay")),  +			i18n( "Invisible" ), i18n( \
"&Invisible" ), Kopete::OnlineStatusManager::Invisible ),  +	
+	IDL( Kopete::OnlineStatus::Away, 10, this, 9, QStringList(QString::fromLatin1("contact_away_overlay")), \
 +			i18n( "Idle" ), i18n( "&Idle" ), Kopete::OnlineStatusManager::Idle , \
Kopete::OnlineStatusManager::HideFromMenu ), +	
+	UNK( Kopete::OnlineStatus::Unknown, 25, this, 0, QStringList(QString::fromLatin1("status_unknown")), 
+			i18n( "Status not available" ) ),
+	
+	CNT( Kopete::OnlineStatus::Connecting, 2, this, 10, QStringList(QString::fromLatin1("msn_connecting")), \
 +			i18n( "Connecting" ) ),
+	
 	propEmail(Kopete::Global::Properties::self()->emailAddress()),
 	propPhoneHome(Kopete::Global::Properties::self()->privatePhone()),
 	propPhoneWork(Kopete::Global::Properties::self()->workPhone()),
@@ -157,7 +185,7 @@
 
 bool MSNProtocol::validContactId(const QString& userid)
 {
-	return ( userid.contains('@') ==1 && userid.contains('.') >=1 && userid.contains(' ') == 0);
+	return( userid.count(QChar('@')) ==1 && userid.count(QChar('.')) >=1 &&  userid.count(QChar(' ')) == 1 \
);  }
 
 QString MSNProtocol::clientId()


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic