qml

    1热度

    1回答

    我正在写一个演示应用程序来缓解我的QT学习曲线。我的目标是更新来自作为数据生成器在后台运行的线程的值。我编写了QML,并使用QT标准数据绑定方法(即Q_Property)将C++成员绑定到它。目前该解决方案按预期工作,但希望确认这是否是实施相同的正确方法。 思想 在一个线程(类DemoData)生成数据 发射信号,以通知另一个类(类VitalData) 发光Q_PROPERTY信号(来自类Vita

    1热度

    1回答

    我试图设置Plasma组件的背景颜色,特别是KDE锁定屏幕中使用的键盘布局按钮。 (该按钮有时在浅色背景下显示不佳,所以我试图使其变暗)。 这里的KeyboardLayoutButton.qml的全部内容,我想修改: import QtQuick 2.1 import QtQuick.Controls 1.1 as QQC import org.kde.plasma.components 2

    1热度

    1回答

    我有一套QPointF在MarkerModel,它从AbstractListModel的子类。每个这样的标记都具有一个状态,这取决于它们被着色。我想在地图上绘制所有这些标记以及连接所有具有特定状态的点的多段线。我将从C++端更新模型。这是我的QML Map { id: map anchors.fill: parent plugin: mapPlugin ce

    0热度

    1回答

    我在Qt 5.9中遇到了Qt Quick 2.1的一些困难。具体来说,我努力使StackView QML组件做我需要做的事情。我试图用属性来推送在单独的QML文件中定义的项目,下面是我所做的一些描述。 QML/main.qml 这包含用于保持屏的StackView QML组件。 InitialItem正确显示OverView屏幕,所以你可以说这基本上按预期工作。 // import ... im

    2热度

    2回答

    我在Column中有一组按钮,我已设置autoExclusive : true。现在只能按预期检查一个按钮。但是,如果我点击已经检查过的按钮,如何禁用已选状态?以下是代码: Column { id: column Button { checked: true text: qsTr("button 1") autoExclusive : tr

    -1热度

    1回答

    我正在使用GridView创建一个画廊我从我的机器上的某个文件夹显示的图像。 图像具有不同的宽*高比。很少有肖像图像,其中图像的高度比宽度大3倍。有些图像是宽度约为高度3倍的地方。一些图像被平方。 问题与我的画廊是我的每个Image组件的每个Image组成部分,你可以看到下面。这使得横向图像&得到错误拉伸,因为网格中的每个块都是正方形。从而导致图像的高宽比偏斜。 问题: 我怎么能保证我同时显示人像

    0热度

    1回答

    我正在为Ubuntu和Windows开发QT交叉平板应用程序。我的问题很简单,但对QT来说有点新,我无法弄清楚。我有QML中的波纹管代码。我在我的qml中使用QT TextField。当第一次加载QML时,我希望id_username TextField应该在初始位置(0)默认显示光标,这不会发生。当我用鼠标单击相同的TextField时,光标在初始位置可见。我在做focus: true这是没有用

    0热度

    1回答

    我有一个QQuickItem像这样从C++端获取。 QQuickItem * my_item = qmlEngine->rootObjects()[0]->findChild<QQuickItem*>("ItemObjectName"); my_item有效&具有设置它的所有属性。 方案 我有2窗户这就需要这个QQuickItem要在alterantively绘制。我想将这个my_item渲染

    0热度

    1回答

    我必须呈现由特定窗口拥有的QQuickItem,到另一个。基本上由window1拥有的MyQQuickItem将在window2上呈现。由于某种功能的原因,此开关必须在我的应用程序中重复发生。 我做了以下工作以达到目标& 代码基本上正常工作。 代码: MyQQuickItem * myQuickItem = qmlEngine->rootObjects()[0]->findChild<QQuick

    0热度

    2回答

    我需要检测用户何时从屏幕释放手指。 我正在用SwipeView做一个应用程序,但是当手指从屏幕上移除时,我还需要检测最小的幻灯片。 有一种方法呢?或者,如果我检测到手指离开应用程序窗口上的屏幕。 谢谢。