Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members

NewSms Class Reference

Zeigt einen "NewSms" Dialog an. More...

#include <newsms.h>

Inheritance diagram for NewSms:

Inheritance graph
[legend]
Collaboration diagram for NewSms:

Collaboration graph
[legend]
List of all members.

Public Slots

virtual void readSms ()
virtual void updateCharsLeft ()
virtual void closeDialog ()

Signals

void transmitSms (const QString &, const QString &, int, int)
void transmitLedStateGreen ()

Public Member Functions

 NewSms (QWidget *parent=0, const char *name=0, bool modal=false, WFlags fl=0, const QString &Mode="new", const QString &Receiver=0, const QString &Message=0)
 ~NewSms ()

Private Attributes

QString m_phoneSmsNumber
QString m_phoneSmsMessage
int m_charCount
int m_smsCount
int m_index
int m_id
QString m_smsCounterStr
QString m_charsLeftStr
unsigned int m_charsInMessage
unsigned int m_smsCounter
unsigned int m_charsLeft

Detailed Description

Zeigt einen "NewSms" Dialog an.

Zeigt einen "NewSms" Dialog und sendet die Eingaben an BluePhone.

Definition at line 23 of file newsms.h.


Constructor & Destructor Documentation

NewSms::NewSms QWidget *  parent = 0,
const char *  name = 0,
bool  modal = false,
WFlags  fl = 0,
const QString &  Mode = "new",
const QString &  Receiver = 0,
const QString &  Message = 0
 

Erstellt einen NewSmsDlg. Falle eine Antwort geschickt wird, erwartet der Konstruktor die Daten der selektierten Message. Meine Parameter: QString Mode, Receiver, Message

Definition at line 24 of file newsms.cpp.

References m_phoneSmsMessage, m_phoneSmsNumber, and NewSms().

Referenced by NewSms().

Here is the call graph for this function:

NewSms::~NewSms  ) 
 

NewSms Destruktor

Definition at line 66 of file newsms.cpp.


Member Function Documentation

void NewSms::closeDialog  )  [virtual, slot]
 

Dieser Slot schliesst den Dialog.

Definition at line 145 of file newsms.cpp.

References transmitLedStateGreen().

void NewSms::readSms  )  [virtual, slot]
 

Dieser Slot liest die Eingabefelder des Dialoges ein und sendet das Resultat via transmitSms an Bluephone.

Definition at line 74 of file newsms.cpp.

References m_charCount, m_id, m_index, m_phoneSmsMessage, m_phoneSmsNumber, m_smsCount, transmitLedStateGreen(), and transmitSms().

void NewSms::transmitLedStateGreen  )  [signal]
 

Dieses Signal setzt (diese "leuchtet") die gruene LED von BluePhone.

Definition at line 115 of file debug/src/newsms.moc.

Referenced by closeDialog(), and readSms().

void NewSms::transmitSms const QString &  ,
const QString &  ,
int  ,
int 
[signal]
 

Diese Signal sendet die Daten des SMS an Bluephone.

Definition at line 99 of file debug/src/newsms.moc.

Referenced by readSms().

void NewSms::updateCharsLeft  )  [virtual, slot]
 

Dieser Slot updated die Felder lineEditNewSmsCharsLeft und lineEditNewSmsCount, wenn in textEditNewSmsMessage eine Aenderung geschieht.

Definition at line 121 of file newsms.cpp.

References m_charsInMessage, m_charsLeft, m_charsLeftStr, m_smsCounter, and m_smsCounterStr.


Member Data Documentation

int NewSms::m_charCount [private]
 

Beinhaltet Werte eines neuen SMS. Der index wird fuer ueberlange SMS benoetigt, die ID ist eine random Zahl.

Definition at line 89 of file newsms.h.

Referenced by readSms().

unsigned int NewSms::m_charsInMessage [private]
 

Hilfsvariable zwecks Berechnung der Werte fuer die "Needed SMS" und "Chars left" Anzeigen.

Definition at line 99 of file newsms.h.

Referenced by updateCharsLeft().

unsigned int NewSms::m_charsLeft [private]
 

Hilfsvariable zwecks Berechnung der Werte fuer die "Needed SMS" und "Chars left" Anzeigen.

Definition at line 99 of file newsms.h.

Referenced by updateCharsLeft().

QString NewSms::m_charsLeftStr [private]
 

Beinhaltet die Werte fuer die "Needed SMS" und "Chars left" Anzeigen.

Definition at line 94 of file newsms.h.

Referenced by updateCharsLeft().

int NewSms::m_id [private]
 

Beinhaltet Werte eines neuen SMS. Der index wird fuer ueberlange SMS benoetigt, die ID ist eine random Zahl.

Definition at line 89 of file newsms.h.

Referenced by readSms().

int NewSms::m_index [private]
 

Beinhaltet Werte eines neuen SMS. Der index wird fuer ueberlange SMS benoetigt, die ID ist eine random Zahl.

Definition at line 89 of file newsms.h.

Referenced by readSms().

QString NewSms::m_phoneSmsMessage [private]
 

Beinhaltet die Werte des neuen SMS.

Definition at line 83 of file newsms.h.

Referenced by NewSms(), and readSms().

QString NewSms::m_phoneSmsNumber [private]
 

Beinhaltet die Werte des neuen SMS.

Definition at line 83 of file newsms.h.

Referenced by NewSms(), and readSms().

int NewSms::m_smsCount [private]
 

Beinhaltet Werte eines neuen SMS. Der index wird fuer ueberlange SMS benoetigt, die ID ist eine random Zahl.

Definition at line 89 of file newsms.h.

Referenced by readSms().

unsigned int NewSms::m_smsCounter [private]
 

Hilfsvariable zwecks Berechnung der Werte fuer die "Needed SMS" und "Chars left" Anzeigen.

Definition at line 99 of file newsms.h.

Referenced by updateCharsLeft().

QString NewSms::m_smsCounterStr [private]
 

Beinhaltet die Werte fuer die "Needed SMS" und "Chars left" Anzeigen.

Definition at line 94 of file newsms.h.

Referenced by updateCharsLeft().


The documentation for this class was generated from the following files:
Generated on Tue Aug 17 14:42:44 2004 for BluePhone by doxygen 1.3.7