cost 158 ms
如何在 QML 中创建可缩放的 GridLayout? - How do I create a scaleable GridLayout in QML?

我目前正在尝试创建一个包含元素周期表的应用程序。 我想将其显示为 GridLayout,其中每个元素都表示为布局内的 GroupBox。 我面临的问题是 GridLayout 无法与其所在的 window 正确缩放。它打开如下: GridLayout 第一次启动我还可以像这样放大 window: ...

有没有办法在 QML GridLayout 中创建一个空网格? - Is there a way to create an empty grid inside a QML GridLayout?

我正在尝试使用 QML 创建一个元素周期表。 为了正确排列元素(我使用 GroupBoxes),我需要有空白空间/空网格。 我已经尝试将空项目插入所需的网格,但 GridLayout 只会忽略它们。 使用空的 GroupBoxes 会导致小方块留在本不应存在的位置。 然而我的代码看起来像这样: 这 ...

使用 qml 中的按钮来控制(交互)另一个 qml 文件中的矩形的大小 [QML] [JS] - Use button from a qml to control(interact) the size of Rectangle which is in another qml file [QML] [JS]

我最近开始学习 Qt 和 QML 来制作一些 UI 原型并遇到了一些问题。 基本上,我在 TestB.qml 中有一个矩形(id:myItem),它被视为一个按钮。 我在 TestA.qml 中还有另一个 Rectangle (id:changedrect)。 我要实现的功能是单击 myItem ...

如果 QML 组件是从 C++ 以编程方式创建的,则不会显示它 - QML component isn't displayed if it was created programmatically from C++

我的目标是创建一个自定义组件(我们称之为ComponentLoader ),它可以通过委托实例化另一个组件(我们称之为DelegateComponent )。 问题是创建后没有显示DelegateComponent的实例(白屏)。 注意: tst_component is loaded消息 IS ...

QML:如何将子组件添加到基本组件的子组件,而不是组件的根 object? - QML: How to add children to a base component's child instead of the root object of the component?

我有一个名为 MyChart.qml 的基本组件,如下所示 所以它基本上是一个图表,下面有一个工具栏。 我在另一个组件中继承了这个组件,如下所示: 在这里,如何将子列表添加到myToolbar而不是 MyChart 组件的根? ...

QML - 更改页面之间的过渡外观 - QML - change how transition between pages looks

我知道这可能是超级基础,但我是学习 QML 的新手,并且对页面之间的转换有疑问。 在这个例子中,我有一个按钮,我想用它在我的 3 个页面之间切换。 过渡有效,但页面总是从 window 的右侧移动到左侧。 我怎样才能改变这个? 我需要新页面立即作为一个整体出现。 (例如,当从 firstPage ...

如何继承 QML Window? - How to subclass QML Window?

我需要在 c++ 中添加一些功能。 但是我很难正确创建自己的 QML window 类型。 我试图继承 QQuickWindow 并注册我的新类型并在我的 QML 项目中使用它。 但是当启动它时显示错误,我无法设置不透明度我的窗口.h 我的窗口.cpp 主文件 SplashWindow.qml ...

Qt 组件加载器缩放以填充整个 Window 因此覆盖其他项目 - Qt Component Loader scaling to fill the whole Window therefore covering the other Items

我在一个 Qt 项目上工作,其中几乎所有 QML 项目都在同一个文件main.qml中。 该应用程序使用 StackLayout 在其他 QML 文件中导航,并且需要在main.qml本身中显示项目。 我使用 Loader 调用包含 GridLayout 的组件,该 GridLayout 包含标签和 ...

QML:用矩形实现自定义控件 - QML: Implement custom control with rectangles

我想用 7 层矩形实现一个控件。 顶部和底部 2 个矩形的大小相同。 但是中间的 3 个矩形是顶部和底部 2 个矩形宽度的 1/3,也是两个这样的集合。 矩形之间的间距将保持不变。 如何使用 QML 中的最小代码来实现。 (即带有 1 个中继器或嵌套中继器或通过模型的某种方式?) 我使用重复代码 ...

有什么方法可以使用 C++ 类作为 QML 组件,它可以在设计器中拖动和使用吗? - Is there any way to use a C++ class as a QML component which would be available in designer to drag & use?

我有一个 C++ 类,我在其中设置了仅在运行时可用的图像路径。 我想将我的类用作自定义 QML 组件,它应该在设计器选项卡中可用,我可以拖动它并在表单编辑器中使用。 ...

如何将附加属性传播给 Qml 中的子项? - How propagate an attached property to children in Qml?

我想制作类似 Material.accent 的东西,我可以在其中更改父级和子级以获得父级属性定义。 这是我此时所做的方式,但我无法在文档中找到有关它的任何信息。 我知道这是可能的,Material Style 也使用这种方法和字体属性等其他东西。 ...

如何在 qml 中创建自定义本地模板 object? - How to create custom local template object in qml?

在我的 qml 文件中,我有很多统一的对象,几乎没有区别(例如 id)。 我想使用“不要重复自己”的原则所以我想创建自定义本地模板,我可以使用具有独特属性的 append。 我知道创建单独的.qml 文件,但是这个模板对于这个机制来说太小了(我似乎很想为带有 2px 边框的红色方块创建单独的.qm ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM