首页 文章
  • 0 votes
     answers
     views

    如何使一个列表从容器的开头增长而另一个列表从同一容器的底部增长?

    我想要一个容器由以下组件填充: DataSourceList 从底部向上增长 Toolbox , PowerSwitchList 和 RecordingList 从上到下增长 . RecordingList 是可滚动的,应填充任何剩余空间 这可能吗? 这是一个失败的尝试,除了DataSourceList不可见外,一切看起来都很好 Item { ToolBox { ...
  • 0 votes
     answers
     views

    消失的按钮qml qt ui

    我有一个问题,因为添加一个按钮并尝试编辑后它会自动消失...我试图在按钮上添加一些背景但无济于事 . 确切地说,我的意思是名为“按钮”的按钮 第二个问题是为什么偶尔会突然出现一个错误:“第1行:快速qmulation层崩溃”最有趣的是它足以再次打开同一个文件并且错误可以消失 import QtQuick.Window 2.10 import QtQuick.Controls.Material 2....
  • 1 votes
     answers
     views

    应用镜像转换来翻转/反映QML控件

    我可以在QML中水平翻转/反映形状项 . 例如;我有以下形状: 我可以水平翻转/反射产生: 我知道我可以编辑我的QML代码以不同的方式绘制线条,但如果可能的话,只使用QML动画或其他东西来翻转它会更简单 . Shape { id: annotationHLine; anchors.left: annotationShp.right; anchors.top: annotat...
  • 31 votes
     answers
     views

    如何从QML访问C enum?

    class StyleClass : public QObject { public: typedef enum { STYLE_RADIAL, STYLE_ENVELOPE, STYLE_FILLED } Style; Style m_style; //... };...
  • 1 votes
     answers
     views

    QML DelegateModel:从委托访问DelegateModel

    我正在尝试使用不同的委托和拖放功能创建一个ListView . 代表应装载装载机 . QML文档为没有Loader的ListView提供了一个工作示例:http://doc.qt.io/qt-5/qtquick-tutorials-dynamicview-dynamicview3-example.html 但是,使用Loader我得到错误:无法读取未定义的属性'DelegateModel' 我不明...
  • -1 votes
     answers
     views

    如何通过c从qml ListView获取当前模型索引?

    我的Qt项目中有一个模型 . 该模型被委托给qml ListView . 我不知道如何通过C的迭代获得“当前索引” . //Next method is overrided QVariant SqlTableModel::data(const QModelIndex &index, int role) const INDEX和ROLE在函数内部取得了什么? 在其他语言中,将当前迭代索引...
  • -2 votes
     answers
     views

    在Android上接收文件[暂停]

    目前我正在使用QtQuick2 :: FileDialog向用户询问要处理的文件,但在Android上它看起来非常难看 . 我想,也许有可能使用Android API来询问某些应用程序(例如Galery)与我的应用程序共享此文件? 这可能吗? 如果是这样,我需要以某种方式告诉所有可以向我发送特定格式图像的应用程序然后等待它们让用户进行拣选,并在用户选择文件后将文件名返回给我的应用程序 . 我应该使...
  • 25 votes
     answers
     views

    如何使QML项目增长以适应内容?

    如何使ServerItem增长以适应内容?现在ServerItems只是相互重叠 . main.qml import Qt 4.7 import "Teeworlds" as Teeworlds Item { Column { Teeworlds.ServerItem { serverName: "InstaGib, ...
  • 5 votes
     answers
     views

    如何使用QML Scale Element进行不同来源的增量缩放

    我正在尝试使用QML Scale Element来围绕用户点击的点执行视图缩放,但它并不总是按照记录的方式工作 . 要重现该问题,请运行下面的最小QML示例(我在Ubuntu 14.04 x86_64上使用Qt 5.3.1)然后: 单击左上方蓝色矩形的中心 . 看到所有内容都按比例放大,但蓝色矩形的中心仍保留在您的点击位置 . 这是http://doc.qt.io/qt-5/qml-qtq...
  • 6 votes
     answers
     views

    如何使QML容器中的最后一项填充剩余空间?

    我想要一个具有列布局的动态可调整大小的窗口,以便列中的最后一项填充剩余的剩余空间 . 我可以通过动态计算javascript中最后一项的高度来做到这一点 . 我还可以将最后一项移出列并将顶部绑定到列的底部和容器的底部,但是我还必须从其内容中计算列的新大小 . import QtQuick 2.0 import QtQuick.Controls 1.1 Rectangle { id: re...
  • 2 votes
     answers
     views

    GridLayout项目大小彼此不相等

    我有 Qt 类,它是 QQuickImageProvider 的子类,这里是 requestPixmap 函数实现: QPixmap MyImageProvider::requestPixmap(const QString &id, QSize *size, const QSize &requestedSize){ int width = 100; ...
  • 7 votes
     answers
     views

    如何让DragArea的拖放效果为接收它的DropArea设置动画效果?

    希望这可以作为一个问题 . 在我的应用程序中,我有一个 DragArea 定义,我用它来开始拖动各种矩形的顶部,每个矩形包含 DropArea . 除了我想改变的美容效果之外,我的代码中的一切都运行良好 . 在QML中,当您从 DragArea 开始拖动并最终掉落时,动画效果会使您拖动的内容动画(同时淡出)回到您开始拖动的位置 . 即使您成功捕获掉落的 DropArea ,也会发生这种情况 . ...
  • 1 votes
     answers
     views

    Qt - 从不同qml文件中的组件更改属性

    Update 1 我的想法是能够从main.qml更改CardForm的正面和背面,因为我希望能够使用多个CardForm实例 . 我试着做他们所做的here但它不起作用 . 这是代码: CardForm.qml import QtQuick 2.0 Flipable { id: sCard width: 75 height: 200 property bool...
  • 0 votes
     answers
     views

    如何制作Flickable确保项目内部的可见性?

    我有一个 Flickable ,其中包含大量的 TextField 对象,这些对象布置在一列中,每个TextField都锚定在前一个TextField的底部 . 一切正常,但是当我使用tab键浏览这些字段时,焦点最终转移到 Flickable 的可见矩形之外的TextField,然后用户无法看到光标,直到它们向下滚动Flickable手动 . 基本上我正在寻找某种“.ensureVisible()...
  • 0 votes
     answers
     views

    在QML中丢帧时绑定不更新

    我有一个UI元素,在我进行计算时出现,并在计算完成时消失 . 出现和消失是动画的 . 动画将项目的 implicitHeight 从 0 设置为 X ,反之亦然 . 这些物品作为代表居住在 ListView 中 . ListView 作为此组件的根元素包装在 Item 中 . 此根元素的 implicitHeight 依赖于,也就是绑定到 ListView 的 contentHeight ....
  • 0 votes
     answers
     views

    自定义ScrollBar添加顶部和底部按钮(Windows样式)

    我有一个QT应用程序,需要自定义我的ListView ScrollBar,有一个Windows Look&Fell滚动,包括顶部和底部按钮(单击时向上或向下滚动) 据我所知,我可以从ScrollBar自定义的是contentItem和背景 . 没有默认的方法来添加这些顶部和底部按钮 . 手动添加它 要在顶部和底部添加按钮,我在contentItem中添加了边距,因此我的按钮有空间 . 但是使用该边...
  • 6 votes
     answers
     views

    来自委托的QML TableView访问模型属性

    我有一个TableView,我已经定义了自己的itemDelegate . 现在,从这个委托中我可以使用styleData.value访问列的值,但我还需要访问同一项中的其他属性,但我找不到如何 . 我需要这个,因为文本样式需要根据项目模型的其他属性进行更改 . 有任何想法吗?谢谢!
  • 1 votes
     answers
     views

    将Qt Widgets和QML与QWidget :: createWindowContainer()相结合

    我试过这篇文章: http://www.ics.com/blog/combining-qt-widgets-and-qml-qwidgetcreatewindowcontainer#.UlVUExCXcnI 如果我尝试重做这个,我会收到此错误: 15:13:36:项目的运行步骤Test_QMLWidgets01 ... 15:13:36:配置不变,跳过qmake步骤 . 15:13:36:开始...
  • 16 votes
     answers
     views

    如何从QML中的GridView或ListView获取实例化的委托组件

    我的难题一般来说是:通过GridView之外的一些动作,我想根据之前选择的特定模型项或索引来计算GridView中特定委托项的坐标 . 我有一个GridView,其中包含模型中的许多项目 . GridView的委托创建每个项目的缩略图视图 . 单击时,它会显示项目的详细全屏视图 . 我想要一个很好的转换,它显示缩略图从GridView中的位置扩展出来,当详细视图被解除时,缩小回到GridView...
  • 1 votes
     answers
     views

    如何在QML中模仿按钮

    我想在QML中模仿Button,但为什么它只适用于 containsMouse 和 !containsMouse ,它不适用于 OnPressed . 你能帮助我吗 ?谢谢 . Item { id: area property string str_noPressed; property string str_hover; prop...
  • 0 votes
     answers
     views

    按qml按钮但没有响应

    我使用下面的代码设置一个按钮 Button { x: 141 y: 312 width: 98 height: 22 text: qsTr("Hello World") anchors.verticalCenterOffset: 116 anchors.horizontalCenterOffset: -59 anc...
  • 0 votes
     answers
     views

    QML消失的对象

    我有消失项目的问题 . 如果只有"loginBox" - 它看起来很好:但是当我添加"savedAccountsBox","loginBox"消失时,只有"savedAccountsBox":结构似乎还没问题: 怎么了?这是我的代码: ApplicationWindow { id: applicationW...
  • 1 votes
     answers
     views

    无法用按钮关闭窗口:QML

    我创建了一个包含按钮的项目 . 我正在尝试使用此按钮关闭项目的父窗口,但是当我单击该项目时,我收到此消息: TypeError:对象的属性'close'QQuickRootItem(0x1d8efed8)不是函数 你能帮我解决这个问题吗? 项目代码: import QtQuick 2.4 Item { id: backButton ItemForButton{ ...
  • 8 votes
     answers
     views

    如何在QML中设计多级流体布局

    我在QML中设计了一个布局,以便更多地了解它的功能,并对设计这种布局的“最佳实践”提出一些问题 . 这里是: 它本质上是一个 ColumnLayout 由三个 RowLayout 组成,每个都有一些 Rectangle . 每个Row和Rectangle的大小应该计算如下: 第一行:高度= 40%,宽度= 100% 红色矩形填充整个区域 第二行:高度= 20%,宽度= 100% ...
  • 0 votes
     answers
     views

    绑定表达式动画会导致对象消失并随机重新出现

    我有一个以下对象的可视化树: Row { spacing: 4 y: 1 U_Icon { width: 48 height: 48 scale: (activeo === main.object ? 1.18 : 1) * (main.expand ? 1 : 0.75) Behavior on scale { SpringAnimation { sp...
  • 0 votes
     answers
     views

    抽屉重叠按钮QML

    在下面的示例中,Button组件不起作用,因为Drawer dragMargin重叠它 . import QtQuick 2.7 import QtQuick.Controls 2.0 ApplicationWindow { id: window visible: true width: 640 height: 480 title: qsTr("...
  • 0 votes
     answers
     views

    样式表无法使用qml中的动态按钮

    在我的项目中,我设法使用组件填充网格布局中的一些按钮 . 但是我无法在按钮中添加样式组件 . 这是我的代码: Component { id: itemgroup Button { } } function addButton () { for(var i = 0 ; i < 10 ; i++) { var button = itemgroup.createO...
  • 0 votes
     answers
     views

    不显示MapQuickItem

    我'm new to Qt and i'使用QML开始一个新的GUI . 我有一张 Map ,我想显示一个标记 . 但是我无法使用MapQuickItem显示标记 .在 Headers 下方的代码中, Map 和MapCircle正确显示,但不显示MapQuickItem .图像"marker.png"存在,我可以显示它 . 谢谢你的帮助 . import QtQuick 2....
  • 0 votes
     answers
     views

    从控件访问QML StackView

    很抱歉可能是一个愚蠢的问题 - 我对QML很新 . 我的StackView的一个页面: Page { id : root header: ToolBar { BackButton { anchors.left: parent.left } } } BackButton代码: Butto...
  • 1 votes
     answers
     views

    Qt / Qml Quick Control 2:没有数字格式的SpinBox值

    我想在没有数字格式的Qml Quick Controls 2 _700161中显示数字: SpinBox { inputMethodHints: Qt.ImhDigitsOnly from: 1000 to: 10000 } 我尝试设置不同的区域设置,但每次数字显示为“1.000”或“1,000”(正确的将是“1000”) . 有没有办法强制无格式输出?

热门问题