1 #ifndef MARK2MARK_H 2 #define MARK2MARK_H 3 4 #include "markinsert.h" 5 #include "ui_mark2mark.h" 6 7 class SCRIBUS_API Mark2Mark : public MarkInsert, private Ui::Mark2MarkDlg 8 { 9 Q_OBJECT 10 11 public: 12 explicit Mark2Mark(const QList<Mark*>& marks, Mark* omitMark = nullptr, QWidget *parent = nullptr); 13 virtual void values(QString& label, Mark* &mrk); 14 virtual void setValues(const QString label, const Mark* mrk); 15 16 protected: 17 void changeEvent(QEvent *e); 18 }; 19 20 #endif // MARK2MARK_H 21