Some fleshing out of MergeView.

This commit is contained in:
Jim Evins
2016-05-10 23:59:57 -04:00
parent 37358aac43
commit 8b56520fed
13 changed files with 175 additions and 29 deletions
+19 -3
View File
@@ -24,7 +24,10 @@
#include "ui_MergeView.h"
class LabelModel; // Forward reference
// Forward references
class LabelModel;
class UndoRedoModel;
class Merge;
///
@@ -46,21 +49,34 @@ public:
/////////////////////////////////
// Public methods
/////////////////////////////////
void setModel( LabelModel* model );
void setModel( LabelModel* model, UndoRedoModel* undoRedoModel );
/////////////////////////////////
// Slots
/////////////////////////////////
private slots:
void onLabelChanged();
void onMergeChanged();
/////////////////////////////////
// Private methods
/////////////////////////////////
private:
void loadHeaders( Merge* merge );
void loadTable( Merge* merge );
/////////////////////////////////
// Private Data
/////////////////////////////////
private:
QStringList mMergeFormatNames;
LabelModel* mModel;
UndoRedoModel* mUndoRedoModel;
QStringList mKeys;
};