commit 6e832efbde3944a6e92454f9b9e08026f1a12af9
Author: Pavel Sanda <[email protected]>
Date: Thu Oct 24 19:53:01 2024 +0200
QHeaderView is unecessarily heavy to include everywhere
---
src/frontends/qt/ButtonController.cpp | 1 +
src/frontends/qt/GuiAbout.cpp | 1 +
src/frontends/qt/GuiApplication.cpp | 1 +
src/frontends/qt/GuiDialog.cpp | 1 +
src/frontends/qt/GuiFontMetrics.cpp | 1 +
src/frontends/qt/LaTeXHighlighter.cpp | 2 ++
src/frontends/qt/qt_helpers.cpp | 1 +
src/frontends/qt/qt_helpers.h | 3 ++-
8 files changed, 10 insertions(+), 1 deletion(-)
diff --git a/src/frontends/qt/ButtonController.cpp
b/src/frontends/qt/ButtonController.cpp
index e347f2df05..26e650705a 100644
--- a/src/frontends/qt/ButtonController.cpp
+++ b/src/frontends/qt/ButtonController.cpp
@@ -24,6 +24,7 @@
#include <QLabel>
#include <QList>
#include <QTabWidget>
+#include <QTabBar>
#include <QValidator>
diff --git a/src/frontends/qt/GuiAbout.cpp b/src/frontends/qt/GuiAbout.cpp
index 0cfc86ba2d..44f30ae81a 100644
--- a/src/frontends/qt/GuiAbout.cpp
+++ b/src/frontends/qt/GuiAbout.cpp
@@ -26,6 +26,7 @@
#include <QClipboard>
#include <QDate>
#include <QFile>
+#include <QRegularExpression>
#include <QTextStream>
using namespace lyx::support;
diff --git a/src/frontends/qt/GuiApplication.cpp
b/src/frontends/qt/GuiApplication.cpp
index 83844d5a6c..9ea148135a 100644
--- a/src/frontends/qt/GuiApplication.cpp
+++ b/src/frontends/qt/GuiApplication.cpp
@@ -113,6 +113,7 @@
#include <QSocketNotifier>
#include <QSortFilterProxyModel>
#include <QStandardItemModel>
+#include <QStyle>
#include <QSvgRenderer>
#include <QTimer>
#include <QTranslator>
diff --git a/src/frontends/qt/GuiDialog.cpp b/src/frontends/qt/GuiDialog.cpp
index 491cbeca34..c52bbb4d9c 100644
--- a/src/frontends/qt/GuiDialog.cpp
+++ b/src/frontends/qt/GuiDialog.cpp
@@ -22,6 +22,7 @@
#include <QCloseEvent>
#include <QDialogButtonBox>
#include <QColorDialog>
+#include <QRegularExpression>
using namespace std;
diff --git a/src/frontends/qt/GuiFontMetrics.cpp
b/src/frontends/qt/GuiFontMetrics.cpp
index 7ad13fa3ea..28f9a5ab54 100644
--- a/src/frontends/qt/GuiFontMetrics.cpp
+++ b/src/frontends/qt/GuiFontMetrics.cpp
@@ -28,6 +28,7 @@
#include "support/pmprof.h"
#include <QByteArray>
+#include <QFontInfo>
#include <QRawFont>
#include <QtEndian>
diff --git a/src/frontends/qt/LaTeXHighlighter.cpp
b/src/frontends/qt/LaTeXHighlighter.cpp
index dba92704a3..0a0c0b5000 100644
--- a/src/frontends/qt/LaTeXHighlighter.cpp
+++ b/src/frontends/qt/LaTeXHighlighter.cpp
@@ -13,6 +13,8 @@
#include "LaTeXHighlighter.h"
#include "qt_helpers.h"
+#include <QPalette>
+#include <QRegularExpression>
#include <QString>
#include <QTextDocument>
diff --git a/src/frontends/qt/qt_helpers.cpp b/src/frontends/qt/qt_helpers.cpp
index 8d7fa807d0..713753a773 100644
--- a/src/frontends/qt/qt_helpers.cpp
+++ b/src/frontends/qt/qt_helpers.cpp
@@ -34,6 +34,7 @@
#include <QComboBox>
#include <QDesktopServices>
#include <QDir>
+#include <QHeaderView>
#include <QInputDialog>
#include <QLineEdit>
#include <QMessageBox>
diff --git a/src/frontends/qt/qt_helpers.h b/src/frontends/qt/qt_helpers.h
index fe712dcc0f..d3ffb5b75f 100644
--- a/src/frontends/qt/qt_helpers.h
+++ b/src/frontends/qt/qt_helpers.h
@@ -21,12 +21,13 @@
#include <list>
-#include <QHeaderView>
+#include <QString>
class QComboBox;
class QLineEdit;
class QString;
class QWidget;
+class QAbstractItemView;
namespace lyx {
--
lyx-cvs mailing list
[email protected]
https://lists.lyx.org/mailman/listinfo/lyx-cvs