21 #ifndef NEW_PRIVATE_MESSAGE_DIALOG_H    22 #define NEW_PRIVATE_MESSAGE_DIALOG_H    24 #include "../textedit/textedit.h"    25 #include "../mcontroller.h"    26 #include "../ui_newPrivMsg.h"    27 #include "../datamodel/profile.h"    55                          const QString& aRecipient,
    56                          const QString& aSubject,
    70                const QString& aExplanation) ;
 Hash iReferencesCa
Definition: newprivmsgdialog.h:77
 
Carrier-class for private msg inside classified ads. 
Definition: privmsg.h:36
 
void error(MController::CAErrorSituation aError, const QString &aExplanation)
 
This is is part of datamodel for storing private messages. 
Definition: privmsgmodel.h:51
 
void cancelButtonClicked()
 
Definition: ui_newPrivMsg.h:29
 
NewPrivMessageDialog(QWidget *aParent, MController *aController, const QString &aRecipient, const QString &aSubject, Profile &aSelectedProfile, PrivateMessageSearchModel &aSearchModel, const Hash &aReferencesMsg=KNullHash, const Hash &aReferencesCa=KNullHash, const Hash &aRecipientsNode=KNullHash)
 
Hash is class that carries 160-bit digest. 
Definition: hash.h:38
 
CAErrorSituation
Definition: mcontroller.h:57
 
Ui_newPrivMsgDialog ui
Definition: newprivmsgdialog.h:75
 
Hash iReferencesMsg
Definition: newprivmsgdialog.h:76
 
Pure-virtual interface class for controller. This is spammed across parties needing access to applica...
Definition: mcontroller.h:48
 
Model-class for performing search on private messages. This is supposed to act as an underlying data-...
Definition: privmsgsearchmodel.h:36
 
class for allowing posting of a message to named recipient 
Definition: newprivmsgdialog.h:36
 
PrivateMessageSearchModel & iSearchModel
Definition: newprivmsgdialog.h:78
 
Carrier-class for user-profile data. 
Definition: profile.h:37
 
text editor class. 
Definition: textedit.h:70
 
Hash iRecipientsNode
Definition: newprivmsgdialog.h:79
 
Hash tryFindRecipientNode(const Hash &aRecipientFingerPrint)