diff options
Diffstat (limited to 'plugins/fossil/fossileditor.h')
| -rw-r--r-- | plugins/fossil/fossileditor.h | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/plugins/fossil/fossileditor.h b/plugins/fossil/fossileditor.h index e052b93..e9adc35 100644 --- a/plugins/fossil/fossileditor.h +++ b/plugins/fossil/fossileditor.h @@ -27,26 +27,28 @@ #include <vcsbase/vcsbaseeditor.h> -#include <QRegularExpression> - namespace Fossil { namespace Internal { +class FossilEditorWidgetPrivate; + class FossilEditorWidget : public VcsBase::VcsBaseEditorWidget { Q_OBJECT public: FossilEditorWidget(); + ~FossilEditorWidget() final; + + bool setConfigurationWidget(VcsBase::VcsBaseEditorConfig *w); + VcsBase::VcsBaseEditorConfig *configurationWidget() const; private: QSet<QString> annotationChanges() const final; QString changeUnderCursor(const QTextCursor &cursor) const final; VcsBase::BaseAnnotationHighlighter *createAnnotationHighlighter(const QSet<QString> &changes) const final; - const QRegularExpression m_exactChangesetId; - const QRegularExpression m_firstChangesetId; - const QRegularExpression m_nextChangesetId; + FossilEditorWidgetPrivate *d; }; } // namespace Internal |
