qtquick2

    1热度

    1回答

    当我使用any method选择非默认(或基地)样式Qt的快速控制2应用(即通用或之一材料),那么所有的文本(其字体大小必须依靠QGuiApplication::font)控制像Label,TextField,使用字体大小值,QCoreApplication有改变之前: QFont font = application.font(); bool ok = false; font.setPoin

    0热度

    1回答

    我想在QML地图上动态绘制一个圆(通过C++),但取决于zoomLevel,该圆可能不可见。 MapCircle没有zoomLevel属性。所以我首先创建了一个MapQuickItem并试图将MapCircle作为它的sourceItem。在QML我 function add_point(lat, lng){ var circle = Qt.createQmlObject('import

    1热度

    3回答

    我正在为我的应用程序在QML中创建一个自定义控件。我想在桌面和Android上运行,所以我使用Material Style作为应用程序。这将颜色方案应用于所有现有的Qt Quick Controls 2控件(按钮,工具栏等)。但是,如何在我的控制上使用这些颜色?我知道我可以使用与十六进制代码相同的颜色或任何其他颜色,但是如果我更改主题中的重音颜色等,我希望我的控件的颜色发生变化。 我试过Syste

    0热度

    1回答

    我正在构建一个自定义控件,通过在彼此顶部绘制几个矩形来伪造部分圆角的矩形。我想在此控件中使用从其他地方动态获取的颜色 - 有时该颜色具有alpha分量(半透明)。当然,这对我来说完全不起作用,因为多个矩形的情况意味着alpha将显示矩形分层。 是否有一个函数可以用来将颜色的alpha部分设置为完全不透明状态,并保留颜色的其余部分?

    1热度

    1回答

    我有C++类用户 class User : public QObject { Q_PROPERTY(QString login READ login WRITE setLogin NOTIFY loginChanged) Q_PROPERTY(QString password READ password WRITE setPassword NOTIFY passwordCha

    0热度

    1回答

    我正在使用BorderImage在GridView上显示图像。 以下是那种我在做什么: BorderImage { source: some_image asynchronous: true cache: false } 我想一个红色的外框设置为我的形象。 我该怎么做? 我看着Border.left,Border.right属性,但他们只是拉伸图像。

    0热度

    2回答

    我需要使用单个滚动条一次滚动两个或多个列表视图。最初,我在Flickable里面使用了Column,但是滚动没有像预期的那样发生。后来,我用ListView,甚至没有正确滚动。 那么如何使用滚动条滚动列表视图/布局内容项?我应该使用ScrollView或Flickable还是别的?

    -1热度

    1回答

    如果这是我创建的纹理,我只是简单地使其内部格式为GL_SRGB。但我将Qt Quick Itemfoo加入到我的自定义QQuickFramebufferObject GL代码中,其中我采用foo->textureProvider()->texture()并使用该纹理进行渲染。 所以我可以做纹理过滤(当双线性取样时)伽马校正? 注意:我知道我可以实现手动双线性过滤4纹理水龙头和lerping,但这会

    1热度

    1回答

    有一个TextArea,我已经设置 porperty到false来阻止虚拟键盘弹出,但是当用户点击TextArea时,光标位置应该移动。为了达到这个我认为mousearea将是不错的选择。以下是密码: TextArea{ id:textArea text:"ABCDEFGHIJKLMNOPQRSTUVWXYZ" width:100 height: 200

    1热度

    1回答

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