example/lastfmmusicserviceplugin/lastfmmusicserviceplugin.h
changeset 26 83d6a149c755
parent 23 574948b60dab
equal deleted inserted replaced
25:a180113055cb 26:83d6a149c755
   325 	 */
   325 	 */
   326 	QString authenticationApp( QString &aProgram, QStringList & aArguments,
   326 	QString authenticationApp( QString &aProgram, QStringList & aArguments,
   327 			QIODevice::OpenModeFlag aMode = QIODevice::ReadWrite ) const;
   327 			QIODevice::OpenModeFlag aMode = QIODevice::ReadWrite ) const;
   328 
   328 
   329 	/**
   329 	/**
       
   330 	 * Method to get the authentication application process name
       
   331 	 * @return The authentication application process name (eg: "FlickrAuthApp.exe")
       
   332 	 */
       
   333 	QString authenticationAppName( ) const;
       
   334 	
       
   335 	/**
   330 	 * Method to get the unique registration ID provided by the
   336 	 * Method to get the unique registration ID provided by the
   331 	 * Smf for authorised plugins
   337 	 * Smf for authorised plugins
   332 	 * @return The unique registration ID/token provided by the Smf for
   338 	 * @return The unique registration ID/token provided by the Smf for
   333 	 * authorised plugins
   339 	 * authorised plugins
   334 	 */
   340 	 */
   349 	QUrl m_serviceUrl;
   355 	QUrl m_serviceUrl;
   350 	QUrl m_applicationUrl;
   356 	QUrl m_applicationUrl;
   351 	QImage m_applicationIcon;
   357 	QImage m_applicationIcon;
   352 	QString m_pluginId;
   358 	QString m_pluginId;
   353 	QString m_authAppId;
   359 	QString m_authAppId;
       
   360 	QString m_authAppName;
   354 	QString m_smfRegToken;
   361 	QString m_smfRegToken;
   355 	QList<QString> m_supportedInterfaces;
   362 	QList<QString> m_supportedInterfaces;
   356 	QStringList m_supportedLangs;
   363 	QStringList m_supportedLangs;
   357 	QDateTime m_validity;
   364 	QDateTime m_validity;
   358 	};
   365 	};