Plasma Engine  2.0
Loading...
Searching...
No Matches
ModifiedDocumentsDlg.moc.h
1#pragma once
2
3#include <GuiFoundation/GuiFoundationDLL.h>
4#include <GuiFoundation/ui_ModifiedDocumentsDlg.h>
5#include <QDialog>
6#include <ToolsFoundation/Document/Document.h>
7
8class PL_GUIFOUNDATION_DLL plQtModifiedDocumentsDlg : public QDialog, public Ui_DocumentList
9{
10public:
11 Q_OBJECT
12
13public:
14 plQtModifiedDocumentsDlg(QWidget* pParent, const plHybridArray<plDocument*, 32>& modifiedDocs);
15
16
17private Q_SLOTS:
18 void on_ButtonSaveSelected_clicked();
19 void on_ButtonDontSave_clicked();
20 void SlotSaveDocument();
21 void SlotSelectionChanged(int currentRow, int currentColumn, int previousRow, int previousColumn);
22
23private:
24 plResult SaveDocument(plDocument* pDoc);
25
26 plHybridArray<plDocument*, 32> m_ModifiedDocs;
27};
28
Definition Document.h:57
A hybrid array uses in-place storage to handle the first few elements without any allocation....
Definition HybridArray.h:12
Definition ModifiedDocumentsDlg.moc.h:9
Default enum for returning failure or success, instead of using a bool.
Definition Types.h:54