21 #ifndef _ENABLE_QT_EXPERIMENTAL_ 22 #error You should define _ENABLE_QT_EXPERIMENTAL_ in order to use this experimental header file. 25 #include <unity/util/DefinesPtrs.h> 27 #pragma GCC diagnostic push 28 #pragma GCC diagnostic ignored "-Wctor-dtor-privacy" 29 #include <QtCore/QVariant> 30 #pragma GCC diagnostic pop 31 #include <QtCore/QVector> 44 class QColumnLayoutImpl;
45 class QPreviewReplyImpl;
95 void add_column(QVector<QString> widget_ids);
101 int size()
const noexcept;
107 int number_of_columns()
const noexcept;
115 QVector<QString> column(
int index)
const;
118 QVariantMap serialize()
const;
124 std::unique_ptr<internal::QColumnLayoutImpl> p;
125 friend class internal::QColumnLayoutImpl;
126 friend class internal::QPreviewReplyImpl;
134 typedef QList<QColumnLayout> QColumnLayoutList;
Top-level namespace for all things Unity-related.
Definition: Version.h:49
Definition: ActionMetadata.h:31
Represents a column layout.
Definition: QColumnLayout.h:58