Convert features.textbrowser to QT_[REQUIRE_]CONFIG
Change-Id: I02a0c39c308204f7c67674928973275fa1247d38 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>bb10
parent
c35fc43595
commit
fab3261730
|
|
@ -201,7 +201,7 @@ QAccessibleInterface *qAccessibleFactory(const QString &classname, QObject *obje
|
|||
} else if (classname == QLatin1String("QRubberBand")) {
|
||||
iface = new QAccessibleWidget(widget, QAccessible::Border);
|
||||
#endif
|
||||
#if !defined(QT_NO_TEXTBROWSER) && !defined(QT_NO_CURSOR)
|
||||
#if QT_CONFIG(textbrowser) && !defined(QT_NO_CURSOR)
|
||||
} else if (classname == QLatin1String("QTextBrowser")) {
|
||||
iface = new QAccessibleTextBrowser(widget);
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -61,7 +61,9 @@
|
|||
#if QT_CONFIG(rubberband)
|
||||
#include <QRubberBand>
|
||||
#endif
|
||||
#if QT_CONFIG(textbrowser)
|
||||
#include <QTextBrowser>
|
||||
#endif
|
||||
#if QT_CONFIG(calendarwidget)
|
||||
#include <QCalendarWidget>
|
||||
#endif
|
||||
|
|
@ -499,7 +501,7 @@ QAccessibleDialogButtonBox::QAccessibleDialogButtonBox(QWidget *widget)
|
|||
|
||||
#endif // QT_CONFIG(dialogbuttonbox)
|
||||
|
||||
#if !defined(QT_NO_TEXTBROWSER) && !defined(QT_NO_CURSOR)
|
||||
#if QT_CONFIG(textbrowser) && !defined(QT_NO_CURSOR)
|
||||
QAccessibleTextBrowser::QAccessibleTextBrowser(QWidget *widget)
|
||||
: QAccessibleTextEdit(widget)
|
||||
{
|
||||
|
|
@ -510,7 +512,7 @@ QAccessible::Role QAccessibleTextBrowser::role() const
|
|||
{
|
||||
return QAccessible::StaticText;
|
||||
}
|
||||
#endif // QT_NO_TEXTBROWSER && QT_NO_CURSOR
|
||||
#endif // QT_CONFIG(textbrowser) && QT_NO_CURSOR
|
||||
|
||||
#if QT_CONFIG(calendarwidget)
|
||||
// ===================== QAccessibleCalendarWidget ========================
|
||||
|
|
|
|||
|
|
@ -256,7 +256,7 @@ public:
|
|||
};
|
||||
#endif
|
||||
|
||||
#if !defined(QT_NO_TEXTBROWSER) && !defined(QT_NO_CURSOR)
|
||||
#if QT_CONFIG(textbrowser) && !defined(QT_NO_CURSOR)
|
||||
class QAccessibleTextBrowser : public QAccessibleTextEdit
|
||||
{
|
||||
public:
|
||||
|
|
@ -264,7 +264,7 @@ public:
|
|||
|
||||
QAccessible::Role role() const Q_DECL_OVERRIDE;
|
||||
};
|
||||
#endif // QT_NO_TEXTBROWSER && QT_NO_CURSOR
|
||||
#endif // QT_CONFIG(textbrowser) && QT_NO_CURSOR
|
||||
|
||||
#if QT_CONFIG(calendarwidget)
|
||||
class QAccessibleCalendarWidget : public QAccessibleWidget
|
||||
|
|
|
|||
|
|
@ -55,7 +55,6 @@
|
|||
#include <QtGui/qtextdocument.h>
|
||||
#include <QtWidgets/qapplication.h>
|
||||
#include <QtWidgets/qtextedit.h>
|
||||
#include <QtWidgets/qtextbrowser.h>
|
||||
#include <QtWidgets/qmenu.h>
|
||||
#include "qdialog_p.h"
|
||||
#include <QtGui/qfont.h>
|
||||
|
|
|
|||
|
|
@ -40,8 +40,6 @@
|
|||
#include "qtextbrowser.h"
|
||||
#include "qtextedit_p.h"
|
||||
|
||||
#ifndef QT_NO_TEXTBROWSER
|
||||
|
||||
#include <qstack.h>
|
||||
#include <qapplication.h>
|
||||
#include <qevent.h>
|
||||
|
|
@ -1270,5 +1268,3 @@ bool QTextBrowser::event(QEvent *e)
|
|||
QT_END_NAMESPACE
|
||||
|
||||
#include "moc_qtextbrowser.cpp"
|
||||
|
||||
#endif // QT_NO_TEXTBROWSER
|
||||
|
|
|
|||
|
|
@ -44,11 +44,10 @@
|
|||
#include <QtWidgets/qtextedit.h>
|
||||
#include <QtCore/qurl.h>
|
||||
|
||||
QT_REQUIRE_CONFIG(textbrowser);
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
|
||||
#ifndef QT_NO_TEXTBROWSER
|
||||
|
||||
class QTextBrowserPrivate;
|
||||
|
||||
class Q_WIDGETS_EXPORT QTextBrowser : public QTextEdit
|
||||
|
|
@ -122,8 +121,6 @@ private:
|
|||
Q_PRIVATE_SLOT(d_func(), void _q_highlightLink(const QString &))
|
||||
};
|
||||
|
||||
#endif // QT_NO_TEXTBROWSER
|
||||
|
||||
QT_END_NAMESPACE
|
||||
|
||||
#endif // QTEXTBROWSER_H
|
||||
|
|
|
|||
|
|
@ -39,7 +39,9 @@
|
|||
|
||||
#include "qtextedit_p.h"
|
||||
#include "qlineedit.h"
|
||||
#if QT_CONFIG(textbrowser)
|
||||
#include "qtextbrowser.h"
|
||||
#endif
|
||||
|
||||
#ifndef QT_NO_TEXTEDIT
|
||||
#include <qfont.h>
|
||||
|
|
@ -2134,7 +2136,7 @@ void QTextEdit::setReadOnly(bool ro)
|
|||
Qt::TextInteractionFlags flags = Qt::NoTextInteraction;
|
||||
if (ro) {
|
||||
flags = Qt::TextSelectableByMouse;
|
||||
#ifndef QT_NO_TEXTBROWSER
|
||||
#if QT_CONFIG(textbrowser)
|
||||
if (qobject_cast<QTextBrowser *>(this))
|
||||
flags |= Qt::TextBrowserInteraction;
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -34,7 +34,6 @@ HEADERS += \
|
|||
widgets/qstackedwidget.h \
|
||||
widgets/qtextedit.h \
|
||||
widgets/qtextedit_p.h \
|
||||
widgets/qtextbrowser.h \
|
||||
widgets/qtoolbar.h \
|
||||
widgets/qtoolbar_p.h \
|
||||
widgets/qtoolbarlayout_p.h \
|
||||
|
|
@ -76,7 +75,6 @@ SOURCES += \
|
|||
widgets/qsplitter.cpp \
|
||||
widgets/qstackedwidget.cpp \
|
||||
widgets/qtextedit.cpp \
|
||||
widgets/qtextbrowser.cpp \
|
||||
widgets/qtoolbar.cpp \
|
||||
widgets/qtoolbarlayout.cpp \
|
||||
widgets/qtoolbarextension.cpp \
|
||||
|
|
@ -237,6 +235,11 @@ qtConfig(tabbar) {
|
|||
SOURCES += widgets/qtabbar.cpp
|
||||
}
|
||||
|
||||
qtConfig(textbrowser) {
|
||||
HEADERS += widgets/qtextbrowser.h
|
||||
SOURCES += widgets/qtextbrowser.cpp
|
||||
}
|
||||
|
||||
qtConfig(tabwidget) {
|
||||
HEADERS += widgets/qtabwidget.h
|
||||
SOURCES += widgets/qtabwidget.cpp
|
||||
|
|
|
|||
Loading…
Reference in New Issue