phonebookui/phonebookservices/inc/cntservices.h
changeset 72 6abfb1094884
parent 66 554fe4dbbb59
child 81 640d30f4fb64
equal deleted inserted replaced
67:59984e68247d 72:6abfb1094884
   150      * @param value The field value.
   150      * @param value The field value.
   151      * @param aServiceProvider The service provider
   151      * @param aServiceProvider The service provider
   152      */
   152      */
   153     void launchTemporaryContactCard(const QString &definitionName, const QString &value,
   153     void launchTemporaryContactCard(const QString &definitionName, const QString &value,
   154         CntAbstractServiceProvider& aServiceProvider );
   154         CntAbstractServiceProvider& aServiceProvider );
   155     
       
   156     /**
       
   157      * Set the flag that allows quitting the application explicitly
       
   158      * using the quitApp slot. By default the value is always true.
       
   159      */
       
   160     void setQuittable(bool quittable);
       
   161         
   155         
   162 public slots:
   156 public slots:
   163     /**
   157     /**
   164      * Quit the application
   158      * Quit the application
   165      */
   159      */
   190 private:
   184 private:
   191     CntAbstractViewManager* mViewManager; // not owned
   185     CntAbstractViewManager* mViewManager; // not owned
   192     CntAbstractEngine* mEngine;
   186     CntAbstractEngine* mEngine;
   193     QStringList m_definitionNames;
   187     QStringList m_definitionNames;
   194     CntAbstractServiceProvider* mCurrentProvider; // not owned
   188     CntAbstractServiceProvider* mCurrentProvider; // not owned
   195     bool mIsQuittable;
       
   196 };
   189 };
   197 
   190 
   198 #endif /* CNTSERVICES_H */
   191 #endif /* CNTSERVICES_H */