/*!
 *
 * Copyright (c) 2019-2020 Diality Inc. - All Rights Reserved.
 * \copyright                                                       \n
 *          THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM,  \n
 *          IN PART OR IN WHOLE,                                    \n
 *          WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. \n
 *
 * \file    Variables.qml
 * \date    2019/10/18
 * \author  Behrouz NematiPour
 *
 */

// Qt
pragma Singleton
import QtQuick 2.12

/*!
 * \brief
 * Variabes.qml file includes any constant variable definitions
 * which is going to be used in the project.
 */
QtObject {
    readonly property int applicationWidth      : 1280
    readonly property int applicationHeight     : 800
    readonly property int headerHeight          : 100

    readonly property int mainMenuHeight        : 70

    readonly property int logoWidth             : 50
    readonly property int logoHeight            : 50

    readonly property int arrowWidth            : 12
    readonly property int arrowHeight           : 16

    readonly property int borderWidth           : 2

    readonly property int touchRectWidth        : 512   //K:D //425
    readonly property int touchRectHeight       : 85    //K:D //70
    readonly property int touchRectRadius       : 45

    readonly property int poweroffWidth         : 950
    readonly property int poweroffHeight        : 550

    readonly property int titleBottomPadding    : 25

    readonly property int columnSpacing         : 25    //K:D //20

    readonly property int dialogRadius          : 10

    readonly property int rangeRectMargin       : 1
    readonly property int rangeRectRadius       : 2
    readonly property int rangeRectTextMargin   : 7
    readonly property int rangeMarkerHeight     : 60
    readonly property int rangeMarkerHeightMidle: 40
    readonly property int rangeMarkerHeightShort: 20
    readonly property int rangeMarkerWidth      : 2

    readonly property int progressbarHeight     : 30

    readonly property int progressbarInfusionHeight :  5

}
