]> git.sesse.net Git - vlc/commitdiff
Qt: simplification
authorJean-Baptiste Kempf <jb@videolan.org>
Tue, 30 Nov 2010 20:00:48 +0000 (21:00 +0100)
committerJean-Baptiste Kempf <jb@videolan.org>
Tue, 30 Nov 2010 20:33:43 +0000 (21:33 +0100)
modules/gui/qt4/dialogs/plugins.cpp
modules/gui/qt4/util/customwidgets.cpp
modules/gui/qt4/util/searchlineedit.cpp
modules/gui/qt4/util/searchlineedit.hpp

index 96c944773226e9488d131267d34f4826edc43f5d..9be087f5a797f2f15295c493a18b89ad8fd81aa7 100644 (file)
@@ -51,6 +51,7 @@
 #include <QPainter>
 #include <QStyleOptionViewItem>
 #include <QKeyEvent>
+#include <QPushButton>
 
 
 PluginDialog::PluginDialog( intf_thread_t *_p_intf ) : QVLCFrame( _p_intf )
index 58c1df2d8e188a2c9ccaaf418c13b7741c0cc2be..13df63a673b53ff5742f9b9b9061e23990118536 100644 (file)
 #endif
 
 #include "customwidgets.hpp"
-#include "qt4.hpp" /*needed for qtr and CONNECT, but not necessary */
+#include "qt4.hpp"               /*needed for qtr and CONNECT, but not necessary */
 
 #include <QPainter>
-#include <QColorGroup>
 #include <QRect>
 #include <QKeyEvent>
 #include <QWheelEvent>
-#include <QHBoxLayout>
-#include <QStyle>
-#include <QStyleOption>
-#include <vlc_intf_strings.h>
 #include <vlc_keys.h>
-#include <wctype.h> /* twolower() */
 
 QVLCFramelessButton::QVLCFramelessButton( QWidget *parent )
   : QPushButton( parent )
index e46383b2de12f44e78cf2fff9bf65df1fb6f1590..a398cccdd826668554606c0c51da7d222250772e 100644 (file)
 #include "qt4.hpp" /*needed for qtr and CONNECT, but not necessary */
 
 #include <QPainter>
-#include <QColorGroup>
 #include <QRect>
-#include <QKeyEvent>
-#include <QWheelEvent>
-#include <QHBoxLayout>
 #include <QStyle>
 #include <QStyleOption>
+
 #include <vlc_intf_strings.h>
-#include <vlc_keys.h>
-#include <wctype.h> /* twolower() */
 
 ClickLineEdit::ClickLineEdit( const QString &msg, QWidget *parent) : QLineEdit( parent )
 {
@@ -158,41 +153,41 @@ void SearchLineEdit::updateText( const QString& text )
 
 void SearchLineEdit::resizeEvent ( QResizeEvent * event )
 {
-  QLineEdit::resizeEvent( event );
-  int frameWidth = style()->pixelMetric(QStyle::PM_DefaultFrameWidth,0,this);
-  clearButton->resize( clearButton->sizeHint().width(), height() );
-  clearButton->move( width() - clearButton->width() - frameWidth, 0 );
+    QLineEdit::resizeEvent( event );
+    int frameWidth = style()->pixelMetric(QStyle::PM_DefaultFrameWidth,0,this);
+    clearButton->resize( clearButton->sizeHint().width(), height() );
+    clearButton->move( width() - clearButton->width() - frameWidth, 0 );
 }
 
 void SearchLineEdit::focusInEvent( QFocusEvent *event )
 {
-  if( message )
-  {
-      setMessageVisible( false );
-  }
-  QLineEdit::focusInEvent( event );
+    if( message )
+    {
+        setMessageVisible( false );
+    }
+    QLineEdit::focusInEvent( event );
 }
 
 void SearchLineEdit::focusOutEvent( QFocusEvent *event )
 {
-  if( text().isEmpty() )
-  {
-      setMessageVisible( true );
-  }
-  QLineEdit::focusOutEvent( event );
+    if( text().isEmpty() )
+    {
+        setMessageVisible( true );
+    }
+    QLineEdit::focusOutEvent( event );
 }
 
 void SearchLineEdit::paintEvent( QPaintEvent *event )
 {
-  QLineEdit::paintEvent( event );
-  if( !message ) return;
-  QStyleOption option;
-  option.initFrom( this );
-  QRect rect = style()->subElementRect( QStyle::SE_LineEditContents, &option, this )
-                  .adjusted( 3, 0, clearButton->width() + 1, 0 );
-  QPainter painter( this );
-  painter.setPen( palette().color( QPalette::Disabled, QPalette::Text ) );
-  painter.drawText( rect, Qt::AlignLeft | Qt::AlignVCenter, qtr( I_PL_FILTER ) );
+    QLineEdit::paintEvent( event );
+    if( !message ) return;
+    QStyleOption option;
+    option.initFrom( this );
+    QRect rect = style()->subElementRect( QStyle::SE_LineEditContents, &option, this )
+        .adjusted( 3, 0, clearButton->width() + 1, 0 );
+    QPainter painter( this );
+    painter.setPen( palette().color( QPalette::Disabled, QPalette::Text ) );
+    painter.drawText( rect, Qt::AlignLeft | Qt::AlignVCenter, qtr( I_PL_FILTER ) );
 }
 
 void SearchLineEdit::searchEditingFinished()
index a824950a9282b07f7a160f29987a56390069ce9a..b17b7c5fdb4bcf1049f0ee6bd85fcf3615144d47 100644 (file)
 #define _SEARCHLINEEDIT_H_
 
 #include <QLineEdit>
-#include <QPushButton>
-#include <QLabel>
-#include <QStackedWidget>
-#include <QSpinBox>
 
-class QVLCFramelessButton;
 /**
   This class provides a QLineEdit which contains a greyed-out hinting
   text as long as the user didn't enter any text
@@ -60,6 +55,7 @@ private:
     bool mDrawClickMsg;
 };
 
+class QVLCFramelessButton;
 class SearchLineEdit : public QLineEdit
 {
     Q_OBJECT