traverso-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Traverso-commit] traverso/src/traverso/dialogs RestoreProjectBac...


From: Remon Sijrier
Subject: [Traverso-commit] traverso/src/traverso/dialogs RestoreProjectBac...
Date: Thu, 22 Nov 2007 15:17:54 +0000

CVSROOT:        /sources/traverso
Module name:    traverso
Changes by:     Remon Sijrier <r_sijrier>       07/11/22 15:17:54

Modified files:
        src/traverso/dialogs: RestoreProjectBackupDialog.cpp 

Log message:
        * sort properly on date using the datetime for sorting, not using the 
treeviews sort function

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/traverso/src/traverso/dialogs/RestoreProjectBackupDialog.cpp?cvsroot=traverso&r1=1.1&r2=1.2

Patches:
Index: RestoreProjectBackupDialog.cpp
===================================================================
RCS file: 
/sources/traverso/traverso/src/traverso/dialogs/RestoreProjectBackupDialog.cpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- RestoreProjectBackupDialog.cpp      6 Oct 2007 14:18:31 -0000       1.1
+++ RestoreProjectBackupDialog.cpp      22 Nov 2007 15:17:54 -0000      1.2
@@ -65,6 +65,8 @@
        currentDateLable->setText(QDateTime::currentDateTime 
().toString("dd-MM-yy hh:mm:ss"));
        
        QList<uint> list = pm().get_backup_date_times(m_projectname);
+       qSort(list.begin(), list.end(), qGreater<int>());
+       
        QDateTime datetime;
        foreach(uint time, list) {
                QTreeWidgetItem* item = new QTreeWidgetItem(dateTreeWidget);
@@ -74,8 +76,6 @@
                item->setData(0, Qt::UserRole, time);
        }
        
-       dateTreeWidget->sortItems(0, Qt::DescendingOrder);
-       
        if (list.size()) {
                QTreeWidgetItem* item = 
dateTreeWidget->invisibleRootItem()->child(0);
                dateTreeWidget->setCurrentItem(item);




reply via email to

[Prev in Thread] Current Thread [Next in Thread]