Server IP : 180.180.241.3 / Your IP : 216.73.216.252 Web Server : Microsoft-IIS/7.5 System : Windows NT NETWORK-NHRC 6.1 build 7601 (Windows Server 2008 R2 Standard Edition Service Pack 1) i586 User : IUSR ( 0) PHP Version : 5.3.28 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/Program Files/Malwarebytes/Anti-Malware/QtQuick/Controls/Styles/Base/ |
Upload File : |
/**************************************************************************** ** ** Copyright (C) 2021 The Qt Company Ltd. ** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:COMM$ ** ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see https://www.qt.io/terms-conditions. For further ** information use the contact form at https://www.qt.io/contact-us. ** ** $QT_END_LICENSE$ ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 /*! \qmltype ApplicationWindowStyle \inqmlmodule QtQuick.Controls.Styles \since 5.4 \ingroup controlsstyling \brief Provides custom styling for ApplicationWindow. You can create a custom window background by replacing the "background" delegate of ApplicationWindowStyle with a custom design. Example: \qml ApplicationWindow { style: ApplicationWindowStyle { background: BorderImage { source: "background.png" border { left: 20; top: 20; right: 20; bottom: 20 } } } } \endqml */ QtObject { /*! The window attached to this style. */ readonly property ApplicationWindow control: __control /*! A custom background for the window. \note The window might have a custom background color set. The custom background color is automatically filled by the window. The background delegate should respect the custom background color by either hiding itself altogether when a custom background color is set, or by letting the custom background color shine through. The following read-only property is available within the scope of the background delegate: \table \row \li \b {styleData.hasColor} : bool \li Whether the window has a custom background color set. \endtable */ property Component background: Rectangle { visible: !styleData.hasColor color: SystemPaletteSingleton.window(true) } /*! \internal */ property Component panel: Item { readonly property alias contentArea: contentArea readonly property alias menuBarArea: menuBarArea readonly property alias toolBarArea: toolBarArea readonly property alias statusBarArea: statusBarArea Loader { anchors.fill: parent sourceComponent: background } Item { id: contentArea anchors.top: toolBarArea.bottom anchors.left: parent.left anchors.right: parent.right anchors.bottom: statusBarArea.top } Item { id: toolBarArea anchors.top: parent.menuBarArea.bottom anchors.left: parent.left anchors.right: parent.right implicitHeight: childrenRect.height height: visibleChildren.length > 0 ? implicitHeight: 0 } Item { id: menuBarArea anchors.top: parent.top anchors.left: parent.left anchors.right: parent.right implicitHeight: childrenRect.height height: visibleChildren.length > 0 ? implicitHeight: 0 } Item { id: statusBarArea anchors.bottom: parent.bottom anchors.left: parent.left anchors.right: parent.right implicitHeight: childrenRect.height height: visibleChildren.length > 0 ? implicitHeight: 0 } } }