class ContactManagerPrivate;
+/**
+* @brief Manages phone address book contacts.
+*/
class ContactManager : public QObject
{
Q_OBJECT
*/
friend class ContactManagerPrivate;
+ /**
+ * @brief Constructor
+ *
+ * @param parent QObject
+ */
ContactManager(QObject *parent = 0);
/*******************************************************************************
QTM_USE_NAMESPACE
+/**
+* @brief Manages phone address book contacts.
+*/
class ContactManagerPrivate : public QObject
{
Q_OBJECT
public:
+ /**
+ * @brief Constructor
+ *
+ * @param parent QObject
+ */
ContactManagerPrivate(QObject *parent = 0);
/*******************************************************************************
* DATA MEMBERS
******************************************************************************/
private:
- ContactManager *m_parent; ///< Parent
- QContactManager *m_manager; ///< Contact manager
- QHash<QString, QString> m_contactGuids;
+ ContactManager *m_parent; ///< Parent
+ QContactManager *m_manager; ///< Contact manager
+ QHash<QString, QString> m_contactGuids; ///< List of contact GUIDS
};
#endif // CONTACTMANAGERPRIVATE_H
#include <QObject>
+/**
+* @brief Manages phone address book contacts.
+*
+* STUB CLASS.
+*/
class ContactManagerPrivate : public QObject
{
Q_OBJECT
public:
+ /**
+ * @brief Constructor
+ *
+ * @param parent QObject
+ */
ContactManagerPrivate(QObject *parent = 0);
/*******************************************************************************
#undef signals // Collides with GTK symbols
#include <libosso-abook/osso-abook.h>
+/**
+* @brief Shows contact dialog.
+*/
class OssoABookDialog : public QObject
{
Q_OBJECT
public:
+ /**
+ * @brief Constructor
+ *
+ * @param parent QObject
+ */
OssoABookDialog(QObject *parent = 0);
/*******************************************************************************