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

List:       kde-commits
Subject:    extragear/multimedia/k3b/src
From:       Michal Malek <michalm () jabster ! pl>
Date:       2008-09-30 19:57:14
Message-ID: 1222804634.555867.3636.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 866419 by mmalek:

Cleaned up K3BDirView:
- removed redundant headers
- fixed signal<->slot connections
- removed code displaying context menu for device (K3bFileTreeView handles it \
nowadays)

 M  +24 -68    k3bdirview.cpp  
 M  +7 -19     k3bdirview.h  


--- trunk/extragear/multimedia/k3b/src/k3bdirview.cpp #866418:866419
@@ -12,74 +12,40 @@
  * See the file "COPYING" for the exact licensing terms.
  */
 
+// K3B-includes
+#include <config-k3b.h>
 #include "k3bdirview.h"
-#include "k3bapplication.h"
 #include "k3b.h"
-#include <config-k3b.h>
-
+#include "k3bappdevicemanager.h"
+#include "k3bapplication.h"
+#include "k3bdevice.h"
+#include "k3bdevicehandler.h"
+#include "k3bdiskinfoview.h"
+#include "k3bexternalbinmanager.h"
+#include "k3bfileview.h"
+#include "k3bfiletreeview.h"
+#include "k3bmediacache.h"
+#include "k3bpassivepopup.h"
+#include "k3bthememanager.h"
 #include "rip/k3baudiocdview.h"
 #include "rip/k3bvideocdview.h"
 #ifdef HAVE_LIBDVDREAD
 #include "rip/videodvd/k3bvideodvdrippingview.h"
 #endif
-#include "k3bfileview.h"
-#include "k3bfiletreeview.h"
-#include "k3bappdevicemanager.h"
-#include "k3bdiskinfoview.h"
-#include <k3bdevicehandler.h>
-#include <k3bdevice.h>
-#include <k3bthememanager.h>
-#include <k3bmediacache.h>
-#include <k3bexternalbinmanager.h>
-#include <k3bpassivepopup.h>
-#include <KActionMenu>
-#include <kactioncollection.h>
-#include <kmenu.h>
+
+// KDE-includes
+#include <KConfig>
+#include <KLocale>
+#include <KMessageBox>
+#include <KUrl>
 #include <unistd.h>
+
 // QT-includes
-#include <qdir.h>
-#include <q3listview.h>
-#include <qstring.h>
-#include <qfile.h>
-#include <qfileinfo.h>
-#include <qpixmap.h>
-#include <qstringlist.h>
-#include <q3strlist.h>
-#include <qsplitter.h>
-#include <qpushbutton.h>
-#include <qlayout.h>
-#include <qicon.h>
-#include <q3valuelist.h>
-#include <qlabel.h>
+#include <QDir>
+#include <QSplitter>
+#include <QString>
 #include <QStackedWidget>
-#include <q3scrollview.h>
-#include <qpainter.h>
-#include <q3simplerichtext.h>
 
-// KDE-includes
-#include <kmimetype.h>
-#include <kcursor.h>
-#include <ktoolbar.h>
-#include <kiconloader.h>
-#include <kurl.h>
-#include <klocale.h>
-#include <kstandarddirs.h>
-#include <kio/global.h>
-#include <krun.h>
-#include <k3process.h>
-#include <kio/job.h>
-#include <kcombobox.h>
-#include <k3filetreeview.h>
-#include <kdialog.h>
-#include <kmessagebox.h>
-#include <kstandardaction.h>
-#include <kconfig.h>
-#include <kaction.h>
-#include <kinputdialog.h>
-#include <kvbox.h>
-
-
-
 class K3bDirView::Private
 {
 public:
@@ -138,10 +104,8 @@
              this, SLOT(slotDirActivated(const KUrl&)) );
     connect( m_fileTreeView, SIGNAL(activated(K3bDevice::Device*)),
              this, SLOT(showDevice(K3bDevice::Device*)) );
-    connect( m_fileTreeView, SIGNAL(deviceExecuted(K3bDevice::Device*)),
+    connect( m_fileTreeView, SIGNAL(activated(K3bDevice::Device*)),
              this, SIGNAL(deviceSelected(K3bDevice::Device*)) );
-    connect( m_fileTreeView, SIGNAL(contextMenu(K3bDevice::Device*, const QPoint&)),
-             this, SLOT(slotFileTreeContextMenu(K3bDevice::Device*, const QPoint&)) \
);  
     connect( m_fileView, SIGNAL(urlEntered(const KUrl&)), m_fileTreeView, \
                SLOT(setSelectedUrl(const KUrl&)) );
     connect( m_fileView, SIGNAL(urlEntered(const KUrl&)), this, \
SIGNAL(urlEntered(const KUrl&)) ); @@ -321,14 +285,6 @@
 }
 
 
-void K3bDirView::slotFileTreeContextMenu( K3bDevice::Device* /*dev*/, const QPoint& \
                p )
-{
-    QAction* a = k3bappcore->appDeviceManager()->actionCollection()->action( \
                "device_popup" );
-    if( KActionMenu* m = dynamic_cast<KActionMenu*>(a) )
-        m->menu()->exec( p );
-}
-
-
 void K3bDirView::slotDirActivated( const QString& url )
 {
 //   m_urlCombo->insertItem( url, 0 );
--- trunk/extragear/multimedia/k3b/src/k3bdirview.h #866418:866419
@@ -12,37 +12,27 @@
  * See the file "COPYING" for the exact licensing terms.
  */
 
-
 #ifndef K3BDIRVIEW_H
 #define K3BDIRVIEW_H
 
-
-//Added by qt3to4:
-#include <QLabel>
-
 #include <k3bmedium.h>
-#include <kvbox.h>
+#include <KVBox>
 
-class QSplitter;
-class KUrl;
 class K3bAudioCdView;
-class K3bVideoCdView;
+class K3bDiskInfoView;
+class K3bFileTreeView;
 class K3bFileView;
+class K3bVideoCdView;
 class K3bVideoDVDRippingView;
 class KComboBox;
-class K3bFileTreeView;
-class QStackedWidget;
-class K3bDiskInfoView;
-class Q3ScrollView;
-class QLabel;
-class KConfig;
 class KConfigGroup;
+class KUrl;
+class QSplitter;
+class QStackedWidget;
 namespace K3bDevice {
     class Device;
-    class DiskInfo;
 }
 
-
 /**
  *@author Sebastian Trueg
  */
@@ -68,7 +58,6 @@
     void slotUnmountFinished( bool );
     void showMediumInfo( const K3bMedium& );
     void home();
-    void slotFileTreeContextMenu( K3bDevice::Device* dev, const QPoint& p );
 
 Q_SIGNALS:
     void urlEntered( const KUrl& );
@@ -76,7 +65,6 @@
 
 private:
     QStackedWidget* m_viewStack;
-    Q3ScrollView* m_scroll;
 
     K3bAudioCdView*   m_cdView;
     K3bVideoCdView*   m_videoView;


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

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