looking better.
This commit is contained in:
@@ -37,7 +37,7 @@ class XQCommand;
|
||||
class XQViewModel : public QStandardItemModel
|
||||
{
|
||||
Q_OBJECT
|
||||
//QML_ELEMENT
|
||||
QML_ELEMENT
|
||||
|
||||
public:
|
||||
|
||||
@@ -62,15 +62,15 @@ public:
|
||||
|
||||
// undo-/redo-able stuff
|
||||
|
||||
virtual void cmdToggleSection( XQCommand& command );
|
||||
virtual void cmdCut( XQCommand& command );
|
||||
virtual void cmdCutUndo( XQCommand& command );
|
||||
virtual void cmdPaste( XQCommand& command );
|
||||
virtual void cmdPasteUndo( XQCommand& command );
|
||||
virtual void cmdDelete( XQCommand& command );
|
||||
virtual void cmdDeleteUndo( XQCommand& command );
|
||||
virtual void cmdNew( XQCommand& command );
|
||||
virtual void cmdNewUndo( XQCommand& command );
|
||||
virtual void cmdToggleSection( const XQCommand& command );
|
||||
virtual void cmdCut( const XQCommand& command );
|
||||
virtual void cmdCutUndo( const XQCommand& command );
|
||||
virtual void cmdPaste( const XQCommand& command );
|
||||
virtual void cmdPasteUndo( const XQCommand& command );
|
||||
virtual void cmdDelete( const XQCommand& command );
|
||||
virtual void cmdDeleteUndo( const XQCommand& command );
|
||||
virtual void cmdNew( const XQCommand& command );
|
||||
virtual void cmdNewUndo( const XQCommand& command );
|
||||
|
||||
|
||||
|
||||
@@ -98,8 +98,8 @@ public slots:
|
||||
virtual void onActionTriggered(QAction* action);
|
||||
|
||||
// handle XQCommands ( == UndoCommand )
|
||||
virtual void onCommandRedo( XQCommand& command );
|
||||
virtual void onCommandUndo( XQCommand& command );
|
||||
virtual void onCommandRedo( const XQCommand& command );
|
||||
virtual void onCommandUndo( const XQCommand& command );
|
||||
|
||||
signals:
|
||||
|
||||
@@ -117,7 +117,7 @@ protected:
|
||||
|
||||
protected:
|
||||
|
||||
using MemCall = void (XQViewModel::*)(XQCommand&);
|
||||
using MemCall = void (XQViewModel::*)(const XQCommand&);
|
||||
using MemCallMap = QMap<XQCommand::CmdType,MemCall>;
|
||||
|
||||
// das eine reference auf ein globales singleton
|
||||
|
Reference in New Issue
Block a user