// Copyright (C) 2022 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0 import QtQuick import HelperWidgets import StudioTheme as StudioTheme PropertyEditorPane { id: root width: 420 height: 420 signal toolBarAction(int action) // Called from C++, dummy method to avoid warnings function closeContextMenu() {} Column { id: col TextureEditorToolBar { width: root.width onToolBarAction: (action) => root.toolBarAction(action) } Item { width: root.width - 2 * col.padding height: 150 Text { text: { if (!isQt6Project) qsTr("Texture Editor is not supported in Qt5 projects.") else if (!hasQuick3DImport) qsTr("To use Texture Editor, first add the QtQuick3D module in the Components view.") else if (!hasMaterialLibrary) qsTr("Texture Editor is disabled inside a non-visual component.") else qsTr("There are no textures in this project.
Select '+' to create one.") } textFormat: Text.RichText color: StudioTheme.Values.themeTextColor font.pixelSize: StudioTheme.Values.mediumFontSize horizontalAlignment: Text.AlignHCenter wrapMode: Text.WordWrap width: root.width anchors.centerIn: parent } } } }