phonesettings/cpphonesettingsplugins/cptelephonyutils/inc/cpplugincommon.h
changeset 22 6bb1b21d2484
parent 21 92ab7f8d0eab
child 27 2f8f8080a020
equal deleted inserted replaced
21:92ab7f8d0eab 22:6bb1b21d2484
    19 #define CPPLUGINCOMMON_H
    19 #define CPPLUGINCOMMON_H
    20 
    20 
    21 #include <qvariant.h>
    21 #include <qvariant.h>
    22 #include "cptelephonyutilsdefs.h"
    22 #include "cptelephonyutilsdefs.h"
    23 
    23 
    24 class CpPluginPlatInterface;
       
    25 class XQSettingsManager;
    24 class XQSettingsManager;
    26 
    25 
    27 using namespace CpTelephonyUtils;
    26 using namespace CpTelephonyUtils;
    28 
    27 
    29 /*!
    28 /*!
    31     \brief The static functionality.
    30     \brief The static functionality.
    32  */
    31  */
    33 class CPTELEPHONYUTILS_EXPORT Tools : public QObject
    32 class CPTELEPHONYUTILS_EXPORT Tools : public QObject
    34 {
    33 {
    35     Q_OBJECT
    34     Q_OBJECT
    36     
       
    37 public:
       
    38     static CpPluginPlatInterface* loadCpPlugin( const QString& name );
       
    39     static bool unloadCpPlugin( const QString& name );
       
    40 
    35 
    41 public:
    36 public:
    42     /*!
    37     /*!
    43       Is VoIP currently supported
    38       Is VoIP currently supported
    44       */
    39       */