Mercurial > hg > easyhg-kdiff3
diff kdiff3/src/kdiff3.h @ 58:8af4bb9d9a5a
Version 0.9.83
author | joachim99 |
---|---|
date | Sun, 07 Mar 2004 09:59:09 +0000 |
parents | 32d5cbf9db71 |
children | efe33e938730 |
line wrap: on
line diff
--- a/kdiff3/src/kdiff3.h Sat Jan 31 14:25:47 2004 +0000 +++ b/kdiff3/src/kdiff3.h Sun Mar 07 09:59:09 2004 +0000 @@ -2,7 +2,7 @@ kdiff3.h - description ------------------- begin : Don Jul 11 12:31:29 CEST 2002 - copyright : (C) 2002 by Joachim Eibl + copyright : (C) 2002-2004 by Joachim Eibl email : joachim.eibl@gmx.de ***************************************************************************/ @@ -220,10 +220,6 @@ SourceData m_sd2; SourceData m_sd3; - SourceData m_sdlm1; // SourceData for Line Matching only. - SourceData m_sdlm2; - SourceData m_sdlm3; - QString m_outputFilename; bool m_bDefaultFilename; @@ -250,7 +246,7 @@ bool improveFilenames(); - bool runDiff( LineData* p1, int size1, LineData* p2, int size2, DiffList& diffList ); + bool runDiff( const LineData* p1, int size1, const LineData* p2, int size2, DiffList& diffList ); bool canContinue(); void choose(int choice); @@ -340,9 +336,11 @@ QCheckBox* m_pMerge; virtual void accept(); + virtual bool eventFilter(QObject* o, QEvent* e); private: OptionDialog* m_pOptions; void selectURL( QComboBox* pLine, bool bDir, int i, bool bSave ); + bool m_bInputFileNameChanged; private slots: void selectFileA(); void selectFileB(); @@ -353,6 +351,7 @@ void selectOutputName(); void selectOutputDir(); void internalSlot(int); + void inputFilenameChanged(); signals: void internalSignal(bool); };