Convert features.datetimeedit to QT_[REQUIRE_]CONFIG
Change-Id: I083cd565fab8c33dc3633b71f962de099c2b3481 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>bb10
parent
3835194d34
commit
6cd46c9a61
|
|
@ -44,7 +44,9 @@
|
|||
#ifndef QT_NO_ITEMVIEWS
|
||||
|
||||
#include <qcombobox.h>
|
||||
#if QT_CONFIG(datetimeedit)
|
||||
#include <qdatetimeedit.h>
|
||||
#endif
|
||||
#if QT_CONFIG(label)
|
||||
#include <qlabel.h>
|
||||
#endif
|
||||
|
|
@ -252,7 +254,7 @@ QWidget *QDefaultItemEditorFactory::createEditor(int userType, QWidget *parent)
|
|||
sb->setMaximum(INT_MAX);
|
||||
return sb; }
|
||||
#endif
|
||||
#ifndef QT_NO_DATETIMEEDIT
|
||||
#if QT_CONFIG(datetimeedit)
|
||||
case QVariant::Date: {
|
||||
QDateTimeEdit *ed = new QDateEdit(parent);
|
||||
ed->setFrame(false);
|
||||
|
|
@ -308,7 +310,7 @@ QByteArray QDefaultItemEditorFactory::valuePropertyName(int userType) const
|
|||
case QVariant::Double:
|
||||
return "value";
|
||||
#endif
|
||||
#ifndef QT_NO_DATETIMEEDIT
|
||||
#if QT_CONFIG(datetimeedit)
|
||||
case QVariant::Date:
|
||||
return "date";
|
||||
case QVariant::Time:
|
||||
|
|
|
|||
|
|
@ -96,7 +96,9 @@
|
|||
#endif
|
||||
#include <qdebug.h>
|
||||
#include <qlibrary.h>
|
||||
#if QT_CONFIG(datetimeedit)
|
||||
#include <qdatetimeedit.h>
|
||||
#endif
|
||||
#include <qmath.h>
|
||||
#include <QtWidgets/qgraphicsproxywidget.h>
|
||||
#include <QtWidgets/qgraphicsview.h>
|
||||
|
|
@ -1391,7 +1393,7 @@ void QMacStylePrivate::initComboboxBdi(const QStyleOptionComboBox *combo, HIThem
|
|||
// an extra check here before using the mini and small buttons.
|
||||
int h = combo->rect.size().height();
|
||||
if (combo->editable){
|
||||
#ifndef QT_NO_DATETIMEEDIT
|
||||
#if QT_CONFIG(datetimeedit)
|
||||
if (qobject_cast<const QDateTimeEdit *>(widget)) {
|
||||
// Except when, you know, we get a QDateTimeEdit with calendarPopup
|
||||
// enabled. And then things get weird, basically because it's a
|
||||
|
|
|
|||
|
|
@ -96,7 +96,9 @@
|
|||
#include <qtreeview.h>
|
||||
#include <qtableview.h>
|
||||
#include <qdebug.h>
|
||||
#if QT_CONFIG(datetimeedit)
|
||||
#include <qdatetimeedit.h>
|
||||
#endif
|
||||
#include <qmath.h>
|
||||
#include <qpair.h>
|
||||
#include <qvector.h>
|
||||
|
|
|
|||
|
|
@ -49,7 +49,9 @@
|
|||
#include <qstylehints.h>
|
||||
#include <qclipboard.h>
|
||||
#include <qdatetime.h>
|
||||
#if QT_CONFIG(datetimeedit)
|
||||
#include <qdatetimeedit.h>
|
||||
#endif
|
||||
#include <qevent.h>
|
||||
#include <qmenu.h>
|
||||
#include <qpainter.h>
|
||||
|
|
|
|||
|
|
@ -54,8 +54,6 @@
|
|||
|
||||
#include <algorithm>
|
||||
|
||||
#ifndef QT_NO_DATETIMEEDIT
|
||||
|
||||
//#define QDATETIMEEDIT_QDTEDEBUG
|
||||
#ifdef QDATETIMEEDIT_QDTEDEBUG
|
||||
# define QDTEDEBUG qDebug() << QString::fromLatin1("%1:%2").arg(__FILE__).arg(__LINE__)
|
||||
|
|
@ -2674,5 +2672,3 @@ void QCalendarPopup::hideEvent(QHideEvent *)
|
|||
QT_END_NAMESPACE
|
||||
#include "moc_qdatetimeedit.cpp"
|
||||
#include "moc_qdatetimeedit_p.cpp"
|
||||
|
||||
#endif // QT_NO_DATETIMEEDIT
|
||||
|
|
|
|||
|
|
@ -45,11 +45,10 @@
|
|||
#include <QtCore/qvariant.h>
|
||||
#include <QtWidgets/qabstractspinbox.h>
|
||||
|
||||
QT_REQUIRE_CONFIG(datetimeedit);
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
|
||||
#ifndef QT_NO_DATETIMEEDIT
|
||||
|
||||
class QDateTimeEditPrivate;
|
||||
class QStyleOptionSpinBox;
|
||||
class QCalendarWidget;
|
||||
|
|
@ -228,8 +227,6 @@ Q_SIGNALS:
|
|||
|
||||
Q_DECLARE_OPERATORS_FOR_FLAGS(QDateTimeEdit::Sections)
|
||||
|
||||
#endif // QT_NO_DATETIMEEDIT
|
||||
|
||||
QT_END_NAMESPACE
|
||||
|
||||
#endif // QDATETIMEEDIT_H
|
||||
|
|
|
|||
|
|
@ -63,8 +63,6 @@
|
|||
|
||||
#include "qdebug.h"
|
||||
|
||||
#ifndef QT_NO_DATETIMEEDIT
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
class QCalendarPopup;
|
||||
|
|
@ -181,6 +179,4 @@ private:
|
|||
|
||||
QT_END_NAMESPACE
|
||||
|
||||
#endif // QT_NO_DATETIMEEDIT
|
||||
|
||||
#endif // QDATETIMEEDIT_P_H
|
||||
|
|
|
|||
|
|
@ -8,8 +8,6 @@ HEADERS += \
|
|||
widgets/qcalendarwidget.h \
|
||||
widgets/qcombobox.h \
|
||||
widgets/qcombobox_p.h \
|
||||
widgets/qdatetimeedit.h \
|
||||
widgets/qdatetimeedit_p.h \
|
||||
widgets/qdial.h \
|
||||
widgets/qdockwidget.h \
|
||||
widgets/qdockwidget_p.h \
|
||||
|
|
@ -71,7 +69,6 @@ SOURCES += \
|
|||
widgets/qabstractspinbox.cpp \
|
||||
widgets/qcalendarwidget.cpp \
|
||||
widgets/qcombobox.cpp \
|
||||
widgets/qdatetimeedit.cpp \
|
||||
widgets/qdial.cpp \
|
||||
widgets/qdockwidget.cpp \
|
||||
widgets/qdockarealayout.cpp \
|
||||
|
|
@ -148,6 +145,15 @@ qtConfig(commandlinkbutton) {
|
|||
widgets/qcommandlinkbutton.cpp
|
||||
}
|
||||
|
||||
qtConfig(datetimeedit) {
|
||||
HEADERS += \
|
||||
widgets/qdatetimeedit.h \
|
||||
widgets/qdatetimeedit_p.h
|
||||
|
||||
SOURCES += \
|
||||
widgets/qdatetimeedit.cpp
|
||||
}
|
||||
|
||||
qtConfig(fontcombobox) {
|
||||
HEADERS += widgets/qfontcombobox.h
|
||||
SOURCES += widgets/qfontcombobox.cpp
|
||||
|
|
|
|||
Loading…
Reference in New Issue