Properties | Public Member Functions | Public Slots | Signals | Protected Member Functions
ContactCluster Class Reference

#include <contactcluster.h>

List of all members.

Properties

bool minimalLayout

Public Member Functions

 ContactCluster (QWidget *, const char *=0)
Q_INVOKABLE int crmAcctId ()
Q_INVOKABLE QString emailAddress () const
Q_INVOKABLE QString fax () const
Q_INVOKABLE QString first () const
Q_INVOKABLE QString honorific () const
Q_INVOKABLE QString last () const
Q_INVOKABLE QString middle () const
Q_INVOKABLE bool minimalLayout ()
Q_INVOKABLE QString name () const
Q_INVOKABLE QString phone () const
Q_INVOKABLE int searchAcctId ()
Q_INVOKABLE void setEmailAddress (const QString email)
Q_INVOKABLE void setEmailBodyText (const QString text)
Q_INVOKABLE void setEmailSubjectText (const QString text)
Q_INVOKABLE void setFax (const QString fax)
Q_INVOKABLE void setFirst (const QString first)
Q_INVOKABLE void setHonorific (const QString honorifc)
Q_INVOKABLE void setLast (const QString last)
Q_INVOKABLE void setMiddle (const QString middle)
Q_INVOKABLE void setPhone (const QString phone)
Q_INVOKABLE void setSuffix (const QString suffix)
Q_INVOKABLE void setTitle (const QString title)
Q_INVOKABLE QString suffix () const
Q_INVOKABLE QString title () const

Public Slots

void launchEmail (QString url)
void openUrl (QString url)
void setDescriptionVisible (const bool p)
void setMinimalLayout (bool)
void setNameVisible (const bool)
void setNewAddr (QString line1, QString line2, QString line3, QString city, QString state, QString postalcode, QString country)
void setSearchAcct (int crmAcctId)

Signals

void changed ()

Protected Member Functions

void addNumberWidget (ContactClusterLineEdit *pNumberWidget)
void setName (int segment, const QString name)

Constructor & Destructor Documentation

ContactCluster::ContactCluster ( QWidget pParent,
const char *  pName = 0 
)

Member Function Documentation

void ContactCluster::addNumberWidget ( ContactClusterLineEdit pNumberWidget) [protected]
void ContactCluster::changed ( ) [signal]
Q_INVOKABLE int ContactCluster::crmAcctId ( ) [inline]
Q_INVOKABLE QString ContactCluster::emailAddress ( ) const [inline]
Q_INVOKABLE QString ContactCluster::fax ( ) const [inline]
Q_INVOKABLE QString ContactCluster::first ( ) const [inline]
Q_INVOKABLE QString ContactCluster::honorific ( ) const [inline]
Q_INVOKABLE QString ContactCluster::last ( ) const [inline]
void ContactCluster::launchEmail ( QString  url) [slot]
Q_INVOKABLE QString ContactCluster::middle ( ) const [inline]
Q_INVOKABLE bool ContactCluster::minimalLayout ( ) [inline]
QString ContactCluster::name ( ) const [virtual]

Reimplemented from VirtualCluster.

void ContactCluster::openUrl ( QString  url) [slot]
Q_INVOKABLE QString ContactCluster::phone ( ) const [inline]
Q_INVOKABLE int ContactCluster::searchAcctId ( ) [inline]
void ContactCluster::setDescriptionVisible ( const bool  p) [virtual, slot]

Reimplemented from VirtualCluster.

void ContactCluster::setFax ( const QString  fax)
void ContactCluster::setFirst ( const QString  first)
void ContactCluster::setHonorific ( const QString  honorifc)
void ContactCluster::setLast ( const QString  last)
void ContactCluster::setMiddle ( const QString  middle)
void ContactCluster::setMinimalLayout ( bool  isMinimal) [slot]
void ContactCluster::setName ( int  segment,
const QString  name 
) [protected]
void ContactCluster::setNameVisible ( const bool  ) [inline, virtual, slot]

Reimplemented from VirtualCluster.

void ContactCluster::setNewAddr ( QString  line1,
QString  line2,
QString  line3,
QString  city,
QString  state,
QString  postalcode,
QString  country 
) [slot]
void ContactCluster::setPhone ( const QString  phone)
void ContactCluster::setSearchAcct ( int  crmAcctId) [slot]
void ContactCluster::setSuffix ( const QString  suffix)
void ContactCluster::setTitle ( const QString  title)
Q_INVOKABLE QString ContactCluster::suffix ( ) const [inline]
Q_INVOKABLE QString ContactCluster::title ( ) const [inline]

Property Documentation

bool ContactCluster::minimalLayout [read, write]

The documentation for this class was generated from the following files:

Generated on Mon Jan 23 2012 12:22:31 xTuple ERP Programmer Reference, Version 3.8.0 doxygen 1.7.6.1