[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdenetwork/kget
From:       Matthias Fuchs <mat69 () gmx ! net>
Date:       2011-09-26 21:35:28
Message-ID: 20110926213528.638E9AC884 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1255737 by mfuchs:

Adds "Select All" entry to the context menu.

BUG:280315

 M  +2 -1      core/transferhandler.cpp  
 M  +4 -2      mainwindow.cpp  
 M  +5 -0      ui/viewscontainer.cpp  
 M  +1 -0      ui/viewscontainer.h  


--- trunk/KDE/kdenetwork/kget/core/transferhandler.cpp #1255736:1255737
@@ -211,7 +211,8 @@
                 << KGet::actionCollection()->action("stop_selected_download");
     }
     actions << KGet::actionCollection()->action("delete_selected_download")
-            << KGet::actionCollection()->action("redownload_selected_download");
+            << KGet::actionCollection()->action("redownload_selected_download")
+            << KGet::actionCollection()->action("select_all");
 
     return actions;
 }
--- trunk/KDE/kdenetwork/kget/mainwindow.cpp #1255736:1255737
@@ -77,13 +77,13 @@
     // create the model
     m_kget = KGet::self( this );
 
+    m_viewsContainer = new ViewsContainer(this);
+
     // create actions
     setupActions();
 
     createGUI("kgetui.rc");
 
-    m_viewsContainer = new ViewsContainer(this);
-
     setCentralWidget(m_viewsContainer);
 
     // restore position, size and visibility
@@ -238,6 +238,8 @@
     m_menubarAction->setChecked(!menuBar()->isHidden());
 
     // Transfer related actions
+    actionCollection()->addAction(KStandardAction::SelectAll, "select_all", \
m_viewsContainer, SLOT(selectAll())); +
     KAction *deleteSelectedAction = \
                actionCollection()->addAction("delete_selected_download");
     deleteSelectedAction->setText(i18nc("delete selected transfer item", "Remove \
Selected"));  deleteSelectedAction->setIcon(KIcon("edit-delete"));
--- trunk/KDE/kdenetwork/kget/ui/viewscontainer.cpp #1255736:1255737
@@ -51,4 +51,9 @@
     m_transfersView->closeExpandableDetails(model->itemFromHandler(transfer)->index());
  }
 
+void ViewsContainer::selectAll()
+{
+    m_transfersView->selectAll();
+}
+
 #include "viewscontainer.moc"
--- trunk/KDE/kdenetwork/kget/ui/viewscontainer.h #1255736:1255737
@@ -28,6 +28,7 @@
     public slots:
         void showTransferDetails(TransferHandler * transfer);
         void closeTransferDetails(TransferHandler * transfer);
+        void selectAll();
 
     private:
         TransfersView   * m_transfersView;


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic