Convert features.lcdnumber to QT_[REQUIRE_]CONFIG

Change-Id: Ie99d2ce0a836c27fb882c04ff465e6cdd483d360
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
bb10
Stephan Binner 2017-05-21 12:50:24 +02:00
parent 3945cf1f9a
commit 61384e910d
4 changed files with 12 additions and 10 deletions

View File

@ -59,7 +59,9 @@
#include <qlabel.h>
#endif
#include <qgroupbox.h>
#if QT_CONFIG(lcdnumber)
#include <qlcdnumber.h>
#endif
#include <qlineedit.h>
#include <private/qlineedit_p.h>
#include <qstyle.h>
@ -464,7 +466,7 @@ QString QAccessibleDisplay::text(QAccessible::Text t) const
str = qt_accStripAmp(str);
#endif
#endif // QT_CONFIG(label)
#ifndef QT_NO_LCDNUMBER
#if QT_CONFIG(lcdnumber)
} else if (qobject_cast<QLCDNumber*>(object())) {
QLCDNumber *l = qobject_cast<QLCDNumber*>(object());
if (l->digitCount())

View File

@ -38,7 +38,7 @@
****************************************************************************/
#include "qlcdnumber.h"
#ifndef QT_NO_LCDNUMBER
#include "qbitarray.h"
#include "qpainter.h"
#include "private/qframe_p.h"
@ -1220,5 +1220,3 @@ bool QLCDNumber::event(QEvent *e)
QT_END_NAMESPACE
#include "moc_qlcdnumber.cpp"
#endif // QT_NO_LCDNUMBER

View File

@ -45,8 +45,7 @@
QT_BEGIN_NAMESPACE
#ifndef QT_NO_LCDNUMBER
QT_REQUIRE_CONFIG(lcdnumber);
class QLCDNumberPrivate;
class Q_WIDGETS_EXPORT QLCDNumber : public QFrame // LCD number widget
@ -115,8 +114,6 @@ private:
Q_DECLARE_PRIVATE(QLCDNumber)
};
#endif // QT_NO_LCDNUMBER
QT_END_NAMESPACE
#endif // QLCDNUMBER_H

View File

@ -20,7 +20,6 @@ HEADERS += \
widgets/qgroupbox.h \
widgets/qkeysequenceedit.h \
widgets/qkeysequenceedit_p.h \
widgets/qlcdnumber.h \
widgets/qlineedit.h \
widgets/qlineedit_p.h \
widgets/qmainwindow.h \
@ -84,7 +83,6 @@ SOURCES += \
widgets/qframe.cpp \
widgets/qgroupbox.cpp \
widgets/qkeysequenceedit.cpp \
widgets/qlcdnumber.cpp \
widgets/qlineedit_p.cpp \
widgets/qlineedit.cpp \
widgets/qmainwindow.cpp \
@ -165,6 +163,13 @@ qtConfig(label) {
widgets/qlabel.cpp
}
qtConfig(lcdnumber) {
HEADERS += \
widgets/qlcdnumber.h
SOURCES += \
widgets/qlcdnumber.cpp
}
qtConfig(pushbutton) {
HEADERS += \