问题标签 [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.
qt5 - Qt 5.3 Qt Quick 应用程序显示白屏
我已经为 Windows 32 位(MinGW 4.8.2,OpenGL)安装程序下载了最新的 Qt 5.3.0。
并尝试使用 Qt Creator 创建一个测试 QtQuick 项目。我在 Qt Creator 中选择了 File -> new project -> QtQuick Application。在 qt 组件集中,我选择了“Qt Controls 1.1”并创建了默认的 Hello World 应用程序。
当我编译并运行应用程序时,Hello world 文本短暂出现,然后窗口变为白色。
我无法让 Qt Quick 应用程序正常工作。这是 Qt 5.3 中的错误还是我做错了什么?请帮忙。
这是 Qt Creator 生成的 qml 文件。main.qml:
这是生成的 main.cpp 文件:
qt - 如何手动滚动 ScrollView (Qt Quick) 的 TextArea?
如果我有TextArea或ScrollView,我该如何手动设置滚动位置,并且最好也对其做出反应。
这是为了创建一个日志窗口 - 我想要它,以便如果我附加文本并且视图之前滚动到底部,它会再次滚动到那里。
qt - QML 表单布局
我在我的应用程序中将 QML 用于 UI,现在我想构建一些表单。这是一个代码:
如何设置TextField
s 的宽度?它们中的大多数必须适合右列中的所有空间。
现在的样子:
qt - QML 表单布局(GridLayout)的烦恼
我现在正在尝试将我的应用程序 UI 从 C++ 转换为 QML。在某些步骤中,我需要一个登录窗口,因此我在 QML 中使用以下代码创建了它:
我使用 GridLayout 作为更兼容的形式布局。但是窗口看起来并不像预期的那样。这是一个屏幕截图:
GridLayout 有 10 像素的边距,行/列之间也有 10 像素。
但是在屏幕截图中可以看到,带有按钮的行既没有边距也没有间距。
我做错了什么?
Qt 5.3.0 Debian 7.5 x32
qt - 在 TextArea 中禁用自动滚动
在文本区域中:
当我附加文本时
文本区域自动滚动到底部。
有没有办法关闭自动滚动?
谢谢,斯科特
qt - 扩展 TabViewStyle styleData
我目前正在尝试找到一种更好的方法来执行此操作,将图标添加到选项卡。现在我正在支持 styleData.title 以包含图标源,但是能够扩展 styleData 这样我可以包含其他自定义属性会很好。
这是我目前的黑客:
但是,这样做会更好:
以下是应用程序标记:
qt - 使用 QtCreator 5.3 for Qt Quick UI 项目,如何将 QML 按钮资源链接到 C++ 函数调用
这是我在 StackOverflow 上的第一篇文章,所以请原谅我可能犯的任何格式错误。
我正在使用 Qt Quick Controls 1.1 构建一个 Qt Quick UI 项目,并且我的 QML 代码中有一个简单的按钮,我想将它调用到我的 C++ 操作类中。我在早期版本的 Qt 中看到了许多关于此的示例,但它们似乎不适用于 5.3。我在项目设置中选择了Qt Quick Controls 1.1。我知道这一定不会太复杂,但我似乎找不到使用 QtCreator 5.3 的示例
这是我的 main.qml 文件:
这是我的 main.cpp:
这是我希望 QML 按钮调用“doSend”的操作类:
最后这是我的项目文件:
当我运行它时,我看到了按钮,并且看到了“发送”到控制台的日志记录,所以我知道 QML 操作设置正确。任何有关如何将 Action 调用到我的操作类中的帮助将不胜感激!
qtquick2 - Qt Quick 2.2 应用程序:选择组件集步骤
我第一次在 Qt 5.3 中创建一个新的 Qt Quick 应用程序。我想拥有最新的控件。
当提示选择“组件集”时,我的下拉选项是:Qt Quick 2.0/2.1/2.2 和 Qt Quick Controls 1.0/1.1。
“Qt Quick”和“Qt Quick Controls”选项有什么区别?哪个是“最新最好的”?
提前致谢。
qt - 如何使 QML 可滑动内容隐藏在可滑动边界之外?
我在垂直布局中有一个带有 Text 和 Flickable 的矩形。当我垂直轻弹 flickable 的内容时,它会出现在 Text 组件的前面。我怎样才能让它落后?移动到边界之外时,如何制作可轻弹隐藏的内容?
qml - 如何使用 QML 工具按钮填充 QTableview
我需要按下红色圆圈下的创建按钮,然后按下此按钮,我试图填充表格视图的第一行。我是 QT Quick 的新用户,请帮助我。我浪费了很多时间,但没有办法做到这一点。
我也提供 UI 和代码,请看一下。
谢谢 !