equal
deleted
inserted
replaced
78 * Method to get the Icon of the application |
78 * Method to get the Icon of the application |
79 * @return The Icon of the application |
79 * @return The Icon of the application |
80 */ |
80 */ |
81 virtual QImage applicationIcon( ) const = 0; |
81 virtual QImage applicationIcon( ) const = 0; |
82 |
82 |
|
83 |
|
84 /** |
|
85 * Method to get the list of interfaces that this provider support |
|
86 * @return List of supported Interafces |
|
87 */ |
|
88 virtual QList<QString> supportedInterfaces( ) const = 0; |
|
89 |
|
90 /** |
|
91 * Method to get the list of languages supported by this service provider |
|
92 * @return a QStringList of languages supported by this service |
|
93 * provider in 2 letter ISO 639-1 format. |
|
94 */ |
|
95 virtual QStringList supportedLanguages( ) const = 0; |
|
96 |
|
97 |
83 /** |
98 /** |
84 * Method to get the Plugin specific ID |
99 * Method to get the Plugin specific ID |
85 * @return The Plugin specific ID |
100 * @return The Plugin specific ID |
86 */ |
101 */ |
87 virtual QString pluginId( ) const = 0; |
102 virtual QString pluginId( ) const = 0; |
104 * authorised plugins |
119 * authorised plugins |
105 */ |
120 */ |
106 virtual QString smfRegistrationId( ) const = 0; |
121 virtual QString smfRegistrationId( ) const = 0; |
107 }; |
122 }; |
108 |
123 |
109 Q_DECLARE_INTERFACE( SmfProviderBase, "org.symbian.smf.plugin.smfproviderbase/v1.0" ); |
124 Q_DECLARE_INTERFACE( SmfProviderBase, "org.symbian.smf.plugin.smfproviderbase/v0.2" ); |
110 |
125 |
111 #endif /* SMFPROVIDERBASE_H_ */ |
126 #endif /* SMFPROVIDERBASE_H_ */ |