问题标签 [qtquickcontrols]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
qt - How to change the font color of a MenuBar?
How can I change the text color of the menu items of a QML MenuBar
?
A similar question has been asked here but it seems not to work with menu items.
qt - 如何在 Ubuntu 上安装 QtQuick.Controls 1.4?
我已经安装了最新的 Qt 5.5.0,但似乎只有 QtQuick.Controls 1.0 和 1.1。我想使用TreeView
1.4 版本中包含的。
qt - 如何使矩形高度填充ScrollView
我有以下 QML 代码:
在此代码中,较大的Rectangle
值使水平滚动条正确显示。但是,由于滚动条从窗口占用了一些高度,因此也会出现垂直滚动条。
我怎样才能使我的Rectangle
填充只有可用空间,ScrollView
这样垂直滚动条就不会出现?使用类似的东西win.height - <someNumber>
是不可接受的。添加verticalScrollBarPolicy: Qt.ScrollBarAlwaysOff
也是不可接受的,因为它会在rect
.
android - 在保持原生状态的同时更改 Android 中按钮的字体大小
我想更改按钮的字体大小。我使用了这里的解决方案
不幸的是,当我这样做时,我失去了 Android 原生外观并获得了备用基础外观。有什么方法可以改变字体大小而不丢失Android上的原生样式?
我想更改单个按钮的外观并希望其他按钮保持不变。我将 Qt5 (C++) 与 QML 一起使用。我不想要一个涉及复制整个 QtQuick/Controls/Styles/Android 文件夹的解决方案 - 我可以自己完成,但这很糟糕
qt - QML ListView 填充属性不起作用(它的动画)
我在ListView
里面有以下 QML ueLoginWindow
:
现在,当我运行应用程序时,这些项目是正确ListView
的model
,但没有项目根据populate
属性进行动画处理。我希望所有项目都根据populate
属性进行动画处理。我错过了什么,因为在填充属性文档中指出:
populate : Transition 此属性保存要应用于最初为视图创建的项目的转换。
它适用于在以下情况下创建的所有项目:
视图首先创建视图的模型更改视图的模型重置,如果模型是 QAbstractItemModel 子类
qt - 获取 QuickControl 的屏幕坐标
我必须设置 a 的 x,y 坐标QWindow
。这必须在我的+QWindow
中获取 a 的屏幕坐标。QuickControl
MainWindow
myValue
如何获取QuickControl
QML 中的全局屏幕坐标?