[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: extragear/multimedia/amarok/src
From: Seb Ruiz <me () sebruiz ! net>
Date: 2005-09-01 0:08:17
Message-ID: 1125533297.430263.22651.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 455615 by seb:
* Respect minimum browser width, dont show configure text
* QPushButton -> KPushButton
M +12 -7 mediabrowser.cpp
M +4 -5 mediabrowser.h
--- trunk/extragear/multimedia/amarok/src/mediabrowser.cpp #455614:455615
@@ -20,7 +20,6 @@
#include <qimage.h>
#include <qlabel.h>
#include <qpainter.h>
-#include <qpushbutton.h>
#include <qregexp.h>
#include <qsimplerichtext.h>
#include <qtooltip.h> //QToolTip::add()
@@ -34,10 +33,11 @@
#include <kio/netaccess.h>
#include <klocale.h>
#include <kmessagebox.h>
+#include <kmountpoint.h>
#include <kpopupmenu.h>
#include <kprogress.h>
+#include <kpushbutton.h>
#include <krun.h>
-#include <kmountpoint.h>
#include <kstandarddirs.h> //locate file
#include <ktabbar.h>
#include <ktempfile.h>
@@ -409,10 +409,15 @@
QHBox* hb = new QHBox( this );
hb->setSpacing( 1 );
- m_connectButton = new QPushButton( SmallIconSet( "usbpendrive_mount" ), i18n( "Connect"), hb );
- m_transferButton = new QPushButton( SmallIconSet( "rebuild" ), i18n( "Transfer" ), hb );
- m_configButton = new QPushButton( SmallIconSet( "configure" ), i18n( "Configure" ), hb );
+ m_connectButton = new KPushButton( SmallIconSet( "usbpendrive_mount" ), i18n( "Connect"), hb );
+ m_transferButton = new KPushButton( SmallIconSet( "rebuild" ), i18n( "Transfer" ), hb );
+ m_configButton = new KPushButton( KGuiItem( QString::null, "configure" ), hb );
+ m_configButton->setSizePolicy( QSizePolicy::Maximum, QSizePolicy::Preferred ); // too big!
+ QToolTip::add( m_connectButton, i18n( "Connect media device" ) );
+ QToolTip::add( m_transferButton, i18n( "Transfer tracks to media device" ) );
+ QToolTip::add( m_configButton, i18n( "Configure mount commands" ) );
+
m_connectButton->setToggleButton( true );
m_connectButton->setOn( m_deviceList->childCount() != 0 );
m_transferButton->setDisabled( true );
@@ -420,9 +425,9 @@
m_progress->setFixedHeight( m_transferButton->sizeHint().height() );
m_progress->hide();
- connect( m_connectButton, SIGNAL( clicked() ), MediaDevice::instance(), SLOT( ipodConnection() ) );
+ connect( m_connectButton, SIGNAL( clicked() ), MediaDevice::instance(), SLOT( ipodConnection() ) );
connect( m_transferButton, SIGNAL( clicked() ), MediaDevice::instance(), SLOT( transferFiles() ) );
- connect( m_configButton, SIGNAL( clicked() ), MediaDevice::instance(), SLOT( config() ) );
+ connect( m_configButton, SIGNAL( clicked() ), MediaDevice::instance(), SLOT( config() ) );
}
--- trunk/extragear/multimedia/amarok/src/mediabrowser.h #455614:455615
@@ -20,11 +20,10 @@
class MetaBundle;
class KProgress;
+class KPushButton;
class QLabel;
class QPalette;
-class QPushButton;
-
class MediaItem : public KListViewItem
{
public:
@@ -109,9 +108,9 @@
MediaDevice* m_device;
MediaDeviceList* m_deviceList;
KListView* m_transferList;
- QPushButton* m_transferButton;
- QPushButton* m_connectButton;
- QPushButton* m_configButton;
+ KPushButton* m_transferButton;
+ KPushButton* m_connectButton;
+ KPushButton* m_configButton;
MediaBrowser* m_parent;
};
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic