20 #ifndef LIST_ATTACHMENTS_DIALOG_H
21 #define LIST_ATTACHMENTS_DIALOG_H
24 #include "../mcontroller.h"
25 #include "../ui_attachmentListDialog.h"
60 const Profile& aSelectedProfile,
61 QList<Hash>& aFilesToDisplay,
81 const QString& aExplanation) ;
83 Ui_attachmentListDialog
ui ;
void fileListDoubleClicked(const QModelIndex &aIndex)
AttachmentListDialog(QWidget *aParent, MController *aController, const Profile &aSelectedProfile, QList< Hash > &aFilesToDisplay, const Hash &aNodeToTryForRetrieval=KNullHash)
void cancelButtonClicked()
void error(MController::CAErrorSituation aError, const QString &aExplanation)
Hash is class that carries 160-bit digest.
Definition: hash.h:37
CAErrorSituation
Definition: mcontroller.h:48
static Hash tryFindNodeByProfile(const Hash &aProfileFingerPrint, MController &aController)
class for dialog for listing (attached) files
Definition: attachmentlistdialog.h:35
QAction * iExportSharedFileAction
Definition: attachmentlistdialog.h:85
Model-class for helping display of shared binary blobs, usually from a profile.
Definition: binaryfilelistingmodel.h:33
const Hash iNodeToTryForRetrieval
Definition: attachmentlistdialog.h:86
BinaryFileListingModel * iListingModel
Definition: attachmentlistdialog.h:84
Pure-virtual interface class for controller. This is spammed across parties needing access to applica...
Definition: mcontroller.h:39
Ui_attachmentListDialog ui
Definition: attachmentlistdialog.h:83
Carrier-class for user-profile data.
Definition: profile.h:36
base-class for content-posting dialogs of classified ads
Definition: dialogbase.h:31