Index: src/svnfrontend/models/svnsortfilter.cpp
===================================================================
--- src/svnfrontend/models/svnsortfilter.cpp	(Revision 1937)
+++ src/svnfrontend/models/svnsortfilter.cpp	(Revision 1938)
@@ -26,6 +26,9 @@
 
 SvnSortFilterProxy::SvnSortFilterProxy(QObject *parent)
     :QSortFilterProxyModel(parent),m_sourceModel(0),m_order(Qt::AscendingOrder),m_ShowFilter(svnmodel::All)
+#if QT_VERSION<0x040500
+    ,m_SortColumn(0)
+#endif    
 {
 }
 
@@ -36,6 +39,10 @@
 void SvnSortFilterProxy::sort(int column,Qt::SortOrder order)
 {
     m_order = order;
+#if QT_VERSION<0x040500
+    m_SortColumn = column;
+#endif
+
     QSortFilterProxyModel::sort(column,order);
 }
 
Index: src/svnfrontend/models/svnsortfilter.h
===================================================================
--- src/svnfrontend/models/svnsortfilter.h	(Revision 1937)
+++ src/svnfrontend/models/svnsortfilter.h	(Revision 1938)
@@ -57,6 +57,14 @@
     SvnItemModel*m_sourceModel;
     Qt::SortOrder m_order;
     svnmodel::ItemTypeFlag m_ShowFilter;
+
+#if QT_VERSION<0x040500
+    int m_SortColumn;
+    int sortColumn()const
+    {
+        return m_SortColumn;
+    }
+#endif
 };
 
 #endif

