]> git.lyx.org Git - lyx.git/blobdiff - src/Compare.h
Back to development
[lyx.git] / src / Compare.h
index f07ecea714280060348179115aebe8e0b15ef1fe..1c93fb58cee64c17ca8f0a1dfd7ce3a58ecee5c4 100644 (file)
 #ifndef COMPARE_H
 #define COMPARE_H
 
-#include "Buffer.h"
-
-#include "support/FileName.h"
-
 #include <QObject>
 #include <QThread>
 #include <QTimer>
 #include <QWaitCondition>
 
-#include <string>
-
 
 namespace lyx {
 
-/** 
+class Buffer;
+
+/**
  * The options that are used by the Comparison algorithm
  * and are set in the GuiCompare Dialog.
  */
@@ -36,7 +32,7 @@ public:
        CompareOptions()
                : settings_from_new(0)
        {}
-       
+
        /// Copy the settings from the new or old document
        bool settings_from_new;
 };
@@ -93,14 +89,14 @@ public:
 private:
        /// Starts the comparison algorithm
        int doCompare();
-       
+
        /// The new document's buffer
        Buffer const * const new_buffer;
        /// The old document's buffer
        Buffer const * const old_buffer;
        /// The buffer with the differences marked with track changes
        Buffer * const dest_buffer;
-       
+
        /// The options that are set in the GuiCompare dialog
        CompareOptions options_;