File tree Expand file tree Collapse file tree 9 files changed +15
-12
lines changed Expand file tree Collapse file tree 9 files changed +15
-12
lines changed Original file line number Diff line number Diff line change 44#include < QMainWindow>
55#include " DockManager.h"
66
7+ QT_BEGIN_NAMESPACE
78namespace Ui {
89class MainWindow ;
910}
10-
11+ QT_END_NAMESPACE
1112
1213/* *
1314 * This example shows, how to place a dock widget container and a static
Original file line number Diff line number Diff line change 44#include < QMainWindow>
55#include " DockManager.h"
66
7+ QT_BEGIN_NAMESPACE
78namespace Ui {
89class MainWindow ;
910}
11+ QT_END_NAMESPACE
1012
1113class MainWindow : public QMainWindow
1214{
Original file line number Diff line number Diff line change 3434
3535#include " ads_globals.h"
3636
37- class QAbstractButton ;
37+ QT_FORWARD_DECLARE_CLASS ( QAbstractButton) ;
3838
3939namespace ads
4040{
Original file line number Diff line number Diff line change 3535#include " ads_globals.h"
3636#include " DockWidget.h"
3737
38- class QXmlStreamWriter ;
39- class QAbstractButton ;
38+ QT_FORWARD_DECLARE_CLASS ( QXmlStreamWriter) ;
39+ QT_FORWARD_DECLARE_CLASS ( QAbstractButton) ;
4040
4141namespace ads
4242{
Original file line number Diff line number Diff line change 3535#include " ads_globals.h"
3636#include " DockWidget.h"
3737
38- class QXmlStreamWriter ;
38+ QT_FORWARD_DECLARE_CLASS ( QXmlStreamWriter) ;
3939
4040
4141namespace ads
Original file line number Diff line number Diff line change 3636#include " FloatingDockContainer.h"
3737
3838
39- class QSettings ;
40- class QMenu ;
39+ QT_FORWARD_DECLARE_CLASS ( QSettings) ;
40+ QT_FORWARD_DECLARE_CLASS ( QMenu) ;
4141
4242namespace ads
4343{
Original file line number Diff line number Diff line change 2626#include < QHash>
2727#include < QRect>
2828#include < QFrame>
29- class QGridLayout ;
29+ QT_FORWARD_DECLARE_CLASS ( QGridLayout) ;
3030
3131#include " ads_globals.h"
3232
Original file line number Diff line number Diff line change 3434
3535#include " ads_globals.h"
3636
37- class QToolBar ;
38- class QXmlStreamWriter ;
37+ QT_FORWARD_DECLARE_CLASS ( QToolBar) ;
38+ QT_FORWARD_DECLARE_CLASS ( QXmlStreamWriter) ;
3939
4040namespace ads
4141{
Original file line number Diff line number Diff line change 3737#include < QDebug>
3838#include < QStyle>
3939
40- class QAbstractButton ;
40+ QT_FORWARD_DECLARE_CLASS ( QAbstractButton) ;
4141
4242#ifndef ADS_STATIC
4343#ifdef ADS_SHARED_EXPORT
@@ -60,7 +60,7 @@ class QAbstractButton;
6060// dumps to qDebug and std::cout after layout changes
6161#define ADS_DEBUG_LEVEL 0
6262
63- class QSplitter ;
63+ QT_FORWARD_DECLARE_CLASS ( QSplitter) ;
6464
6565namespace ads
6666{
You can’t perform that action at this time.
0 commit comments