Skip to content

Commit 2792e60

Browse files
committed
Apply the IWYU
1 parent 31bcb90 commit 2792e60

File tree

100 files changed

+698
-558
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

100 files changed

+698
-558
lines changed

addons/src/addons-actions.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,17 +17,19 @@
1717
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1818
*/
1919

20+
#include <functional> // for function
21+
2022
#include <QAction> // for QAction
2123
#include <QApplication> // for QApplication
2224
#include <QIcon> // for QIcon
2325
#include <QMessageBox> // for QMessageBox
24-
#include <QPlainTextEdit> // for QPlainTextEdit
2526
#include <QStringList> // for QStringList
2627
#include <Qt> // for BusyCursor
2728

2829
#include <addons-actions.h>
30+
#include <document.h> // for Document
2931
#include <edytornc.h> // for EdytorNc
30-
#include <gcoderdocument.h>
32+
#include <gcoderdocument.h> // for GCoderDocument
3133
#include <ui/longjobhelper.h> // for LongJobHelper, LongJobHelper::CANCEL
3234
#include <utils/medium.h> // for Medium
3335
#include <utils/splitfile.h> // for splitFile

addons/src/addons-context.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,11 @@
1919

2020
#include <algorithm> // for max, min
2121

22+
#include <QChar> // for QChar
2223
#include <QPlainTextEdit> // for QPlainTextEdit
2324
#include <QTextCursor> // for QTextCursor, QTextCursor::KeepAnchor, QTextCursor::MoveAnchor, QTextCursor::End
2425

26+
#include <document.h> // for Document
2527
#include <edytornc.h> // for EdytorNc
2628
#include <gcoderdocument.h> //
2729

addons/src/addons-context.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
#ifndef ADDONS_CONTEXT_H
2121
#define ADDONS_CONTEXT_H
2222

23-
#include <QString>
23+
#include <QString> // for QString
2424

2525
class QPlainTextEdit;
2626

addons/src/bhc/addons-bhc.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
class QSettings;
2424
class QWidget;
2525

26+
2627
namespace Addons {
2728
void doBhc(QWidget* parent, QSettings* settings);
2829
}

addons/src/bhc/bhcdialog.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@
4141
#include <QVBoxLayout> // for QVBoxLayout
4242
#include <QVariant> // for QVariant
4343
#include <QWidget> // for QWidget
44-
#include <Qt> // for operator|, AlignRight, AlignVCenter
45-
#include <QtGlobal> // for qreal, qMax, QFlags
44+
#include <Qt> // for AlignmentFlag, GlobalColor, operator|, WidgetAttribute
45+
#include <QtGlobal> // for qreal, QFlags, qMax
4646

4747
#include <utils/removezeros.h> // for Utils::removeZeros
4848

addons/src/bhc/bhcdraw.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,13 @@
2929
#include <QFontMetrics> // for QFontMetrics
3030
#include <QMouseEvent> // for QMouseEvent
3131
#include <QPainter> // for QPainter
32-
#include <QPalette> // for QPalette, QPalette::Shadow
32+
#include <QPalette> // for QPalette
3333
#include <QPen> // for QPen
3434
#include <QPixmap> // for QPixmap
3535
#include <QPointF> // for QPointF
3636
#include <QRect> // for QRect
3737
#include <QString> // for QString
38-
#include <Qt> // for gray, DotLine, SolidLine, DashDotLine, NoBrush
38+
#include <Qt> // for PenStyle, GlobalColor, BrushStyle, MouseButton, WidgetAttribute, WindowFlags
3939
#include <QtGlobal> // for qMin, qreal
4040

4141
class QFocusEvent;

addons/src/bhc/bhcdraw.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
#include <QObject> // for slots, Q_OBJECT
2626
#include <QString> // for QString
2727
#include <QWidget> // for QWidget
28-
#include <Qt> // for operator|, Dialog, MSWindowsFixedSizeDialogHint
28+
#include <Qt> // for WindowType, operator|, GlobalColor, WindowFlags
2929
#include <QtGlobal> // for qreal, QFlags
3030

3131
class QFocusEvent;

addons/src/bhc/bhcoptions.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1818
*/
1919

20-
#include <QSettings>
20+
#include <QSettings> // for QSettings
2121

2222
#include "bhcoptions.h"
2323
#include "bhctaboptions.h" // for BHCTabOptions

addons/src/bhc/bhctab.cpp

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,21 +18,20 @@
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
2020

21-
// IWYU pragma: no_forward_declare QValidator
22-
#include <QAbstractItemView> // for QAbstractItemView, QAbstractItemView::NoEditTriggers, QAbstractItemView::Sele...
21+
#include <QAbstractItemView> // for QAbstractItemView
2322
#include <QAction> // for QAction
2423
#include <QActionGroup> // for QActionGroup
2524
#include <QApplication> // for QApplication
2625
#include <QChar> // for operator==, QChar
2726
#include <QCheckBox> // for QCheckBox
28-
#include <QClipboard> // for QClipboard, QClipboard::Clipboard, QClipboard::Selection
27+
#include <QClipboard> // for QClipboard
2928
#include <QCursor> // for QCursor
3029
#include <QDoubleValidator> // for QDoubleValidator
31-
#include <QEvent> // for QEvent, QEvent::KeyPress
30+
#include <QEvent> // for QEvent
3231
#include <QIcon> // for QIcon
3332
#include <QIntValidator> // for QIntValidator
34-
#include <QKeyEvent> // for QKeyEvent, QEvent, QEvent::KeyPress
35-
#include <QKeySequence> // for QKeySequence, QKeySequence::Copy, QKeySequence::SelectAll
33+
#include <QKeyEvent> // for QKeyEvent
34+
#include <QKeySequence> // for QKeySequence
3635
#include <QLineEdit> // for QLineEdit
3736
#include <QLocale> // for QLocale
3837
#include <QMenu> // for QMenu
@@ -42,10 +41,11 @@
4241
#include <QStringList> // for QStringList
4342
#include <QTableWidget> // for QTableWidget
4443
#include <QTableWidgetItem> // for QTableWidgetItem
45-
#include <QValidator> // for QValidator
46-
#include <Qt> // for Key_Comma, Key_Period, NoModifier, CustomContextMenu, red
44+
#include <Qt> // for Key, KeyboardModifier, ContextMenuPolicy, GlobalColor
4745
#include <QtGlobal> // for Q_UNUSED
4846

47+
class QValidator;
48+
4949
#include <utils/removezeros.h> // Utils::removeZeros()
5050

5151
#include "bhctab.h"

addons/src/blockskip/utils-blockskip.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
#include <QRegularExpressionMatch> // for QRegularExpressionMatch
2424
#include <QString> // for QString
2525
#include <QStringList> // for QStringList
26-
#include <QtGlobal> // for foreach
26+
#include <QtGlobal> // for QForeachContainer, qMakeForeachContainer, foreach
2727

2828
#include "utils-blockskip.h"
2929

0 commit comments

Comments
 (0)