Convert features.statusbar to QT_[REQUIRE_]CONFIG
Change-Id: Ifc1881388e559d3235df0202ac6d26f78ba2c691 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>bb10
parent
425aa282df
commit
e029923c60
|
|
@ -49,7 +49,9 @@
|
|||
#include <qpushbutton.h>
|
||||
#endif
|
||||
#include <qprogressbar.h>
|
||||
#if QT_CONFIG(statusbar)
|
||||
#include <qstatusbar.h>
|
||||
#endif
|
||||
#if QT_CONFIG(radiobutton)
|
||||
#include <qradiobutton.h>
|
||||
#endif
|
||||
|
|
@ -432,7 +434,7 @@ QAccessible::Role QAccessibleDisplay::role() const
|
|||
} else if (qobject_cast<QProgressBar*>(object())) {
|
||||
return QAccessible::ProgressBar;
|
||||
#endif
|
||||
#ifndef QT_NO_STATUSBAR
|
||||
#if QT_CONFIG(statusbar)
|
||||
} else if (qobject_cast<QStatusBar*>(object())) {
|
||||
return QAccessible::StatusBar;
|
||||
#endif
|
||||
|
|
@ -474,7 +476,7 @@ QString QAccessibleDisplay::text(QAccessible::Text t) const
|
|||
else
|
||||
str = QString::number(l->intValue());
|
||||
#endif
|
||||
#ifndef QT_NO_STATUSBAR
|
||||
#if QT_CONFIG(statusbar)
|
||||
} else if (qobject_cast<QStatusBar*>(object())) {
|
||||
return qobject_cast<QStatusBar*>(object())->currentMessage();
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -70,7 +70,6 @@
|
|||
#if QT_CONFIG(checkbox)
|
||||
#include <qcheckbox.h>
|
||||
#endif
|
||||
#include <qstatusbar.h>
|
||||
#if QT_CONFIG(itemviews)
|
||||
#include <qheaderview.h>
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -51,7 +51,9 @@
|
|||
|
||||
#include <qapplication.h>
|
||||
#include <qmenubar.h>
|
||||
#if QT_CONFIG(statusbar)
|
||||
#include <qstatusbar.h>
|
||||
#endif
|
||||
#include <qevent.h>
|
||||
#include <qstyle.h>
|
||||
#include <qdebug.h>
|
||||
|
|
@ -607,7 +609,7 @@ void QMainWindow::setMenuWidget(QWidget *menuBar)
|
|||
}
|
||||
#endif // QT_NO_MENUBAR
|
||||
|
||||
#ifndef QT_NO_STATUSBAR
|
||||
#if QT_CONFIG(statusbar)
|
||||
/*!
|
||||
Returns the status bar for the main window. This function creates
|
||||
and returns an empty status bar if the status bar does not exist.
|
||||
|
|
@ -644,7 +646,7 @@ void QMainWindow::setStatusBar(QStatusBar *statusbar)
|
|||
}
|
||||
d->layout->setStatusBar(statusbar);
|
||||
}
|
||||
#endif // QT_NO_STATUSBAR
|
||||
#endif // QT_CONFIG(statusbar)
|
||||
|
||||
/*!
|
||||
Returns the central widget for the main window. This function
|
||||
|
|
@ -1502,7 +1504,7 @@ bool QMainWindow::event(QEvent *event)
|
|||
|
||||
#if QT_CONFIG(statustip)
|
||||
case QEvent::StatusTip:
|
||||
#ifndef QT_NO_STATUSBAR
|
||||
#if QT_CONFIG(statusbar)
|
||||
if (QStatusBar *sb = d->layout->statusBar())
|
||||
sb->showMessage(static_cast<QStatusTipEvent*>(event)->tip());
|
||||
else
|
||||
|
|
|
|||
|
|
@ -131,7 +131,7 @@ public:
|
|||
void setMenuWidget(QWidget *menubar);
|
||||
#endif
|
||||
|
||||
#ifndef QT_NO_STATUSBAR
|
||||
#if QT_CONFIG(statusbar)
|
||||
QStatusBar *statusBar() const;
|
||||
void setStatusBar(QStatusBar *statusbar);
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -59,7 +59,9 @@
|
|||
#endif
|
||||
|
||||
#include <qapplication.h>
|
||||
#if QT_CONFIG(statusbar)
|
||||
#include <qstatusbar.h>
|
||||
#endif
|
||||
#include <qstring.h>
|
||||
#include <qstyle.h>
|
||||
#include <qstylepainter.h>
|
||||
|
|
@ -2326,7 +2328,7 @@ void QMainWindowLayout::setDockOptions(QMainWindow::DockOptions opts)
|
|||
invalidate();
|
||||
}
|
||||
|
||||
#ifndef QT_NO_STATUSBAR
|
||||
#if QT_CONFIG(statusbar)
|
||||
QStatusBar *QMainWindowLayout::statusBar() const
|
||||
{ return statusbar ? qobject_cast<QStatusBar *>(statusbar->widget()) : 0; }
|
||||
|
||||
|
|
@ -2338,7 +2340,7 @@ void QMainWindowLayout::setStatusBar(QStatusBar *sb)
|
|||
statusbar = sb ? new QWidgetItemV2(sb) : 0;
|
||||
invalidate();
|
||||
}
|
||||
#endif // QT_NO_STATUSBAR
|
||||
#endif // QT_CONFIG(statusbar)
|
||||
|
||||
QWidget *QMainWindowLayout::centralWidget() const
|
||||
{
|
||||
|
|
|
|||
|
|
@ -192,7 +192,7 @@ public:
|
|||
|
||||
QLayoutItem *statusbar;
|
||||
|
||||
#ifndef QT_NO_STATUSBAR
|
||||
#if QT_CONFIG(statusbar)
|
||||
QStatusBar *statusBar() const;
|
||||
void setStatusBar(QStatusBar *sb);
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -38,7 +38,6 @@
|
|||
****************************************************************************/
|
||||
|
||||
#include "qstatusbar.h"
|
||||
#ifndef QT_NO_STATUSBAR
|
||||
|
||||
#include "qlist.h"
|
||||
#include "qdebug.h"
|
||||
|
|
@ -787,5 +786,3 @@ bool QStatusBar::event(QEvent *e)
|
|||
QT_END_NAMESPACE
|
||||
|
||||
#include "moc_qstatusbar.cpp"
|
||||
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -43,11 +43,10 @@
|
|||
#include <QtWidgets/qtwidgetsglobal.h>
|
||||
#include <QtWidgets/qwidget.h>
|
||||
|
||||
QT_REQUIRE_CONFIG(statusbar);
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
|
||||
#ifndef QT_NO_STATUSBAR
|
||||
|
||||
class QStatusBarPrivate;
|
||||
|
||||
class Q_WIDGETS_EXPORT QStatusBar: public QWidget
|
||||
|
|
@ -94,8 +93,6 @@ private:
|
|||
Q_DECLARE_PRIVATE(QStatusBar)
|
||||
};
|
||||
|
||||
#endif // QT_NO_STATUSBAR
|
||||
|
||||
QT_END_NAMESPACE
|
||||
|
||||
#endif // QSTATUSBAR_H
|
||||
|
|
|
|||
|
|
@ -32,7 +32,6 @@ HEADERS += \
|
|||
widgets/qsplitter.h \
|
||||
widgets/qsplitter_p.h \
|
||||
widgets/qstackedwidget.h \
|
||||
widgets/qstatusbar.h \
|
||||
widgets/qtextedit.h \
|
||||
widgets/qtextedit_p.h \
|
||||
widgets/qtextbrowser.h \
|
||||
|
|
@ -76,7 +75,6 @@ SOURCES += \
|
|||
widgets/qspinbox.cpp \
|
||||
widgets/qsplitter.cpp \
|
||||
widgets/qstackedwidget.cpp \
|
||||
widgets/qstatusbar.cpp \
|
||||
widgets/qtextedit.cpp \
|
||||
widgets/qtextbrowser.cpp \
|
||||
widgets/qtoolbar.cpp \
|
||||
|
|
@ -226,6 +224,11 @@ qtConfig(splashscreen) {
|
|||
widgets/qsplashscreen.cpp
|
||||
}
|
||||
|
||||
qtConfig(statusbar) {
|
||||
HEADERS += widgets/qstatusbar.h
|
||||
SOURCES += widgets/qstatusbar.cpp
|
||||
}
|
||||
|
||||
qtConfig(tabbar) {
|
||||
HEADERS += \
|
||||
widgets/qtabbar.h \
|
||||
|
|
|
|||
Loading…
Reference in New Issue