从C++创建具有指定属性的QML对象

问题描述从C++动态实例化QML对象是welldocumented,但我找不到的是如何用它的属性的预先指定的值来实例化它。例如,我正在从C++创建一个稍微修改过的SplitView,如下所示:QQmlEngine*engine=QtQml::qmlEngine(this);QQm

发布:2022-10-16 标签:c++qtqmlqt-quick


未安装QML QtGraphicalEffect

问题描述我正在尝试构建任何随机的QML组件,使用此行importQtGraphicalEffects1.15将导致错误:‘未安装模块’我在一台虚拟机上运行,刚刚使用pipinstallPySide6==6.1.2创建了一个新的虚拟环境,使用的是Pyside6和Python,以获取

发布:2022-10-16 标签:qtqmlpyside6


如何实现点击Textfield外的区域,使TextField失去焦点?

问题描述importQtQuick2.9importQtQuick.Window2.2importQtQuick.Controls1.4Window{visible:truewidth:640height:480title:qsTr("HelloWorld")TextField{

发布:2022-10-16 标签:qtqml


QML无框窗口的阴影

问题描述我有无框架的主窗口,由QML创建(ApplicationWindow{..}在我的main.qml文件中)我通过QQmlApplicationEngine::load(Qt5.1中引入的类)实例化QML。如果我设置Qt.FramelessWindowHint标志,窗口是无

发布:2022-10-16 标签:qtqml


QML MediaPlayer不显示mp3流的元数据

问题描述给定以下代码:Item{id:mainPageanchors.fill:parentfunctiongetMetaData(metaData){vartext=""text+="title:"+metaData.title+""text+="subTitle:"+meta

发布:2022-10-16 标签:media-playermetadataqtaudio-streamingqml


Qt让应用程序在Weston/Wayland平台上始终名列前茅

问题描述我想在Wayland-Weston桌面系统中安排两个应用程序的焦点。有两个应用程序:用Qt/QML编写,全屏用Wayland客户端API+OpenGL编写,全屏我希望应用程序#1始终位于顶部,应用程序#2始终位于底部,即使我杀死并重生它们中的任何一个。当它们都是全屏应用程

发布:2022-10-16 标签:linuxqtwaylandqmlwmctrl


QML Repeater用于将多个项目添加到GridLayout?

问题描述如何使用单个转发器将多个元素添加到GridLayout?GridLayout组件确保行和列的大小调整为适合每个单元格中最大的项,但如果要使用Repeater填充它,似乎是不可能的,因为Repeater只能有一个委托。还有一个SOpageaskinghowtodoitwit

发布:2022-10-16 标签:repeaterqmlgrid-layout


如何使用QML创建闪屏

问题描述我正在尝试使用Qt开发一个Android应用程序。我想在应用程序开始时显示一个闪屏。闪屏将停留在那里2秒钟,然后应用程序的主页面将显示。为此,我创建了2个.qml文件。Splash.qmlimportQtQuick2.9importQtQuick.Controls2.2i

发布:2022-10-16 标签:splash-screenqtqml


QML闪屏无法正常工作

问题描述在最新的Belle更新之前,我的应用程序可以运行,但现在不能了。只有当我将init.qml文件和plashcreen.qml文件上的com.nokia.symbian1.1降级到1.0,但不显示main.qml文件时,启动画面才会起作用。当我指示main.cpp直接加载m

发布:2022-10-16 标签:splash-screenqtqml


QML圆规

问题描述我当前正在创建一个虚拟仪表板,我希望获得针后面的进度条类型,如以下链接所示:https://forum.qt.io/topic/89307/qml-circular-gauge-styling-needle-trailing-colour-glow。到目前为止,我只使用画

发布:2022-10-16 标签:gradientqtqmlopacitymask