diff kdiff3/src/directorymergewindow.h @ 70:5bbfe4784324

KDiff3 0.9.89 for Qt4
author joachim99
date Tue, 18 Apr 2006 20:19:57 +0000
parents 8febbfb1148c
children
line wrap: on
line diff
--- a/kdiff3/src/directorymergewindow.h	Mon Apr 10 08:40:51 2006 +0000
+++ b/kdiff3/src/directorymergewindow.h	Tue Apr 18 20:19:57 2006 +0000
@@ -19,9 +19,16 @@
 #define DIRECTORY_MERGE_WINDOW_H
 
 #include <qfileinfo.h>
-#include <qlistview.h>
+#include <q3listview.h>
 #include <qtimer.h>
 #include <qdir.h>
+//Added by qt3to4:
+#include <QLabel>
+#include <QFocusEvent>
+#include <Q3Frame>
+#include <QKeyEvent>
+#include <QResizeEvent>
+#include <QEvent>
 #include <list>
 #include <map>
 #include "common.h"
@@ -102,19 +109,19 @@
    TotalDiffStatus m_totalDiffStatus;   
 };
 
-class DirMergeItem : public QListViewItem
+class DirMergeItem : public Q3ListViewItem
 {
 public:
-   DirMergeItem( QListView* pParent, const QString&, MergeFileInfos*);
+   DirMergeItem( Q3ListView* pParent, const QString&, MergeFileInfos*);
    DirMergeItem( DirMergeItem* pParent, const QString&, MergeFileInfos*);
    ~DirMergeItem();
    MergeFileInfos* m_pMFI;
-   virtual int compare(QListViewItem *i, int col, bool ascending) const;
+   virtual int compare(Q3ListViewItem *i, int col, bool ascending) const;
    virtual void paintCell(QPainter * p, const QColorGroup & cg, int column, int width, int align );
    void init(MergeFileInfos* pMFI);
 };
 
-class DirectoryMergeWindow : public QListView
+class DirectoryMergeWindow : public Q3ListView
 {
    Q_OBJECT
 public:
@@ -200,7 +207,7 @@
    friend class MergeFileInfos;
 
    bool canContinue();
-   void prepareMergeStart( QListViewItem* pBegin, QListViewItem* pEnd, bool bVerbose );
+   void prepareMergeStart( Q3ListViewItem* pBegin, Q3ListViewItem* pEnd, bool bVerbose );
    bool executeMergeOperation( MergeFileInfos& mfi, bool& bSingleFileMerge );
 
    void scanDirectory( const QString& dirName, t_DirectoryList& dirList );
@@ -314,13 +321,13 @@
    void updateAvailabilities();
    void statusBarMessage( const QString& msg );
 protected slots:
-   void onDoubleClick( QListViewItem* lvi );
-   void onClick( int button, QListViewItem* lvi, const QPoint&, int c );
-   void slotShowContextMenu(QListViewItem* lvi,const QPoint &,int c);
-   void onSelectionChanged(QListViewItem* lvi);
+   void onDoubleClick( Q3ListViewItem* lvi );
+   void onClick( int button, Q3ListViewItem* lvi, const QPoint&, int c );
+   void slotShowContextMenu(Q3ListViewItem* lvi,const QPoint &,int c);
+   void onSelectionChanged(Q3ListViewItem* lvi);
 };
 
-class DirectoryMergeInfo : public QFrame
+class DirectoryMergeInfo : public Q3Frame
 {
    Q_OBJECT
 public:
@@ -331,7 +338,7 @@
       const FileAccess& CPath,
       const FileAccess& DestPath,
       MergeFileInfos& mfi );
-   QListView* getInfoList() {return m_pInfoList;}
+   Q3ListView* getInfoList() {return m_pInfoList;}
    virtual bool eventFilter( QObject* o, QEvent* e );
 signals:
    void gotFocus();
@@ -346,7 +353,7 @@
    QLabel* m_pC;
    QLabel* m_pDest;
 
-   QListView* m_pInfoList;
+   Q3ListView* m_pInfoList;
 };