QtWidgets: Fix CMake Unity (Jumbo) builds
Remove clashing enumeration value ColumnCount and exclude file in snippets. Task-number: QTBUG-109394 Change-Id: Ibd8a72d9d87e3dcbbb221c364d6b4c4f59b315df Reviewed-by: Axel Spoerl <axel.spoerl@qt.io> (cherry picked from commit e73389874d6f8dbfc4743c51eb3d3889dd2da7fb)
This commit is contained in:
parent
b3d5a49062
commit
5e42375127
@ -70,6 +70,11 @@ qt_internal_add_module(Widgets
|
|||||||
GENERATE_CPP_EXPORTS
|
GENERATE_CPP_EXPORTS
|
||||||
)
|
)
|
||||||
|
|
||||||
|
if(APPLE)
|
||||||
|
set_source_files_properties(kernel/qapplication.cpp
|
||||||
|
PROPERTIES SKIP_UNITY_BUILD_INCLUSION ON)
|
||||||
|
endif()
|
||||||
|
|
||||||
# Resources:
|
# Resources:
|
||||||
set(qstyle_resource_files
|
set(qstyle_resource_files
|
||||||
"styles/images/cdr-128.png"
|
"styles/images/cdr-128.png"
|
||||||
|
@ -12,3 +12,5 @@ target_link_libraries(widgets_customviewstyle_snippets PRIVATE
|
|||||||
Qt::Gui
|
Qt::Gui
|
||||||
Qt::Widgets
|
Qt::Widgets
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set_target_properties(widgets_customviewstyle_snippets PROPERTIES UNITY_BUILD OFF)
|
||||||
|
@ -68,8 +68,6 @@ void FixedColumnMatrix<T, NumColumns>::storageIndexToPosition(int idx, int *rowP
|
|||||||
const uint DefaultFieldGrowthPolicy = 255;
|
const uint DefaultFieldGrowthPolicy = 255;
|
||||||
const uint DefaultRowWrapPolicy = 255;
|
const uint DefaultRowWrapPolicy = 255;
|
||||||
|
|
||||||
enum { ColumnCount = 2 };
|
|
||||||
|
|
||||||
// -- our data structure for our items
|
// -- our data structure for our items
|
||||||
// This owns the QLayoutItem
|
// This owns the QLayoutItem
|
||||||
struct QFormLayoutItem
|
struct QFormLayoutItem
|
||||||
@ -152,7 +150,7 @@ class QFormLayoutPrivate : public QLayoutPrivate
|
|||||||
Q_DECLARE_PUBLIC(QFormLayout)
|
Q_DECLARE_PUBLIC(QFormLayout)
|
||||||
|
|
||||||
public:
|
public:
|
||||||
typedef QtPrivate::FixedColumnMatrix<QFormLayoutItem *, ColumnCount> ItemMatrix;
|
using ItemMatrix = QtPrivate::FixedColumnMatrix<QFormLayoutItem *, 2>;
|
||||||
|
|
||||||
QFormLayoutPrivate();
|
QFormLayoutPrivate();
|
||||||
~QFormLayoutPrivate() { }
|
~QFormLayoutPrivate() { }
|
||||||
|
Loading…
x
Reference in New Issue
Block a user