vlc | branch: master | Marvin Scholz <[email protected]> | Sun Nov 26 04:15:56 
2017 +0100| [21b92d680c3128cbe6d12e89ef979f02254df187] | committer: Marvin 
Scholz

qt: Fix searchlineedit linking on macOS

The macOS specific file is not used anymore, so it's necessary to enable
this code again on macOS too, else linking will fail as there is no
implementation.

Fix #7279

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=21b92d680c3128cbe6d12e89ef979f02254df187
---

 modules/gui/qt/util/searchlineedit.cpp |  3 ---
 modules/gui/qt/util/searchlineedit.hpp | 24 ------------------------
 2 files changed, 27 deletions(-)

diff --git a/modules/gui/qt/util/searchlineedit.cpp 
b/modules/gui/qt/util/searchlineedit.cpp
index bf0b8d85f7..c4c7d8e2b6 100644
--- a/modules/gui/qt/util/searchlineedit.cpp
+++ b/modules/gui/qt/util/searchlineedit.cpp
@@ -40,7 +40,6 @@
 
 #include <vlc_intf_strings.h>
 
-#ifndef Q_OS_MAC
 SearchLineEdit::SearchLineEdit( QWidget *parent ) : QLineEdit( parent )
 {
     clearButton = new QFramelessButton( this );
@@ -138,5 +137,3 @@ void SearchLineEdit::searchEditingFinished()
 {
     emit searchDelayedChanged( text() );
 }
-
-#endif
diff --git a/modules/gui/qt/util/searchlineedit.hpp 
b/modules/gui/qt/util/searchlineedit.hpp
index ceb1a43dc0..fde9c16b0c 100644
--- a/modules/gui/qt/util/searchlineedit.hpp
+++ b/modules/gui/qt/util/searchlineedit.hpp
@@ -44,7 +44,6 @@ public:
     }
 };
 
-#ifndef Q_OS_MAC
 class QFramelessButton;
 class SearchLineEdit : public QLineEdit
 {
@@ -71,29 +70,6 @@ private slots:
 signals:
     void searchDelayedChanged( const QString& );
 };
-#else
-
-/* On Mac, we try to use the native NSSearchField */
-#include <QMacCocoaViewContainer>
-
-class SearchLineEdit : public QMacCocoaViewContainer
-{
-    Q_OBJECT
-
-public:
-    SearchLineEdit(QWidget *parent = 0);
-    virtual ~SearchLineEdit() {}
-
-    QSize sizeHint() const Q_DECL_OVERRIDE { return QSize(150, 40); }
-
-public slots:
-    void clear() {}
-
-signals:
-    void searchDelayedChanged( const QString& );
-    void textEdited( const QString& );
-};
-#endif
 
 #endif
 

_______________________________________________
vlc-commits mailing list
[email protected]
https://mailman.videolan.org/listinfo/vlc-commits

Reply via email to