Qml Window пример

Последнее обновление на 05.02.2024

Qml Window пример

import QtQuick 2.12
import QtQuick.Window 2.12

Window {
    id: my_window
    x:0
    y:0
    width: 800
    height: 600
    minimumHeight: 480
    minimumWidth: 640
    maximumHeight: 1280
    maximumWidth: 720
    opacity:0.9
    color:"#ffa07a" // lightsalmon
    //color:"#90ffa07a"
    //color:"transparent"
    //color:"black"
    visible: true
    title: qsTr("My programm")
}

Вывод программы

Qml window

x — координаты окна, слева направо;

y — координаты окна, сверху вниз;

width — ширина окна;

height — высота окна;

minimumWidth — минимальная ширина окна;

minimumHeight — минимальная высота окна;

maximumWidth — максимальная ширина окна;

maximumHeight — максимальная высота окна;

opacity — уровень прозрачности окна от 0.0 до 1.0;

color — цвет фона окна (формат RGB  #RRGGBB, формат RGBA #AARRGGBB или название цвета, например, blue в кавычках)

visible — видимость окна;

title — названия окна.


Tакже цвет можно вывести с помощью функции JavaScript:

color: Qt.rgba( Math.random(), Math.random(), Math.random())

или

 color:my_window.color = Qt.colorEqual(my_window.color, "darkgreen") ? "red" : "darkgreen"

Как в qml Windos скрыть кнопки — свернуть, развернуть и закрыть

flags: Qt.Window | Qt.WindowTitleHint | Qt.CustomizeWindowHint

или

flags: Qt.FramelessWindowHint

или

flags: "FramelessWindowHint"

Ваш комментарий будет первым

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *