diff options
Diffstat (limited to 'src/labs/platform/qquicklabsplatformmenuseparator.cpp')
-rw-r--r-- | src/labs/platform/qquicklabsplatformmenuseparator.cpp | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/src/labs/platform/qquicklabsplatformmenuseparator.cpp b/src/labs/platform/qquicklabsplatformmenuseparator.cpp new file mode 100644 index 0000000000..68206d4406 --- /dev/null +++ b/src/labs/platform/qquicklabsplatformmenuseparator.cpp @@ -0,0 +1,34 @@ +// Copyright (C) 2017 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only + +#include "qquicklabsplatformmenuseparator_p.h" + +QT_BEGIN_NAMESPACE + +/*! + \qmltype MenuSeparator + \inherits MenuItem +//! \instantiates QQuickLabsPlatformMenuSeparator + \inqmlmodule Qt.labs.platform + \since 5.8 + \brief A native menu separator. + + The MenuSeparator type is provided for convenience. It is a MenuItem + that has the \l {MenuItem::}{separator} property set to \c true by default. + + \image qtlabsplatform-menubar.png + + \labs + + \sa Menu, MenuItem +*/ + +QQuickLabsPlatformMenuSeparator::QQuickLabsPlatformMenuSeparator(QObject *parent) + : QQuickLabsPlatformMenuItem(parent) +{ + setSeparator(true); +} + +QT_END_NAMESPACE + +#include "moc_qquicklabsplatformmenuseparator_p.cpp" |