20 #ifndef NEW_CLASSIFIED_AD_DIALOG_H
21 #define NEW_CLASSIFIED_AD_DIALOG_H
24 #include "../mcontroller.h"
25 #include "../ui_newClassifiedAd.h"
26 #include "../textedit/textedit.h"
63 int aAboutComboxIndex ,
64 int aRegardingComboxIndex ,
65 int aWhereComboxIndex ,
66 const QString& aAboutComboText,
67 const QString& aRegardingComboText,
68 const QString& aWhereComboxText,
69 const Profile& aSelectedProfile,
71 const Hash* aReferences = NULL,
72 const QString* aSubject = NULL );
81 const QString& aExplanation) ;
class for allowing posting of new classified ad
Definition: newclassifiedaddialog.h:38
Ui_newCaDialog ui
Definition: newclassifiedaddialog.h:83
CAListingModel & iCAListingModel
Definition: newclassifiedaddialog.h:85
Hash is class that carries 160-bit digest.
Definition: hash.h:37
CAErrorSituation
Definition: mcontroller.h:48
Model-class for helping display of classified ads.
Definition: calistingmodel.h:34
Model-class for helping display of readers of a profile.
Definition: profilereaderslistingmodel.h:32
void error(MController::CAErrorSituation aError, const QString &aExplanation)
void cancelButtonClicked()
NewClassifiedAdDialog(QWidget *aParent, MController *aController, int aAboutComboxIndex, int aRegardingComboxIndex, int aWhereComboxIndex, const QString &aAboutComboText, const QString &aRegardingComboText, const QString &aWhereComboxText, const Profile &aSelectedProfile, CAListingModel &aCaListingModel, const Hash *aReferences=NULL, const QString *aSubject=NULL)
Pure-virtual interface class for controller. This is spammed across parties needing access to applica...
Definition: mcontroller.h:39
Hash iReferences
Definition: newclassifiedaddialog.h:84
Carrier-class for user-profile data.
Definition: profile.h:36
Model-class for performing a name-based search of profiles. This is supposed to act as an underlying ...
Definition: profilesearchmodel.h:33
text editor class.
Definition: textedit.h:70