社区
Qt
帖子详情
QML 点击Button跳转到另外一个界面
今天也要元气满满哦
2015-04-22 01:28:10
就是简单的实现在主界面点击button按钮之后弹出一个独立的QML界面
类似于 点击登录的对话框之后显示主界面
...全文
1633
3
打赏
收藏
QML 点击Button跳转到另外一个界面
就是简单的实现在主界面点击button按钮之后弹出一个独立的QML界面 类似于 点击登录的对话框之后显示主界面
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qyvlik
2015-04-24
打赏
举报
回复
引用 楼主 dell_tx 的回复:
就是简单的实现在主界面点击button按钮之后弹出一个独立的QML界面 类似于 点击登录的对话框之后显示主界面
QtQuick.Controls的控件焦点可以全部设置为true,但是你只能让其中一个TextField输入文本 另外,如果是界面跳转的话,我有些例子你可以参考一下 你可以直接去我的
Flat.qml
查看例子 界面跳转可以使用StackView,通过一个可以访问的flag(property int flag // 1 ,2,3,4)来确定要将哪个页面压入栈顶
今天也要元气满满哦
2015-04-23
打赏
举报
回复
引用 楼主 dell_tx 的回复:
就是简单的实现在主界面点击button按钮之后弹出一个独立的QML界面 类似于 点击登录的对话框之后显示主界面
我现在试了一下另外一个简单的方法:自定义新的QML界面文件根为Window,然后在主界面的button中调用它的show()方法,但是新界面的5个TextInput中只有第一个可以输入,所有focus置为true也是只有第一个有用,大神能给解决一下吗 新界面的qml文件 ------------------Login.qml import QtQuick 2.4 import QtQuick.Window 2.0 import QtQuick.Layouts 1.1 Window { id:userAccount_main width: 300 height: 400 //flags: Qt.FramelessWindowHint|Qt.Window //设置字体的大小 property real textSize: 13 ColumnLayout{ anchors.fill: parent focus: true //用户名称 RowLayout{ Layout.maximumHeight: 40 Layout.minimumHeight: 40 Text{ text:"用户名称" font.pointSize: textSize } TextInput{ id:userName_input focus: true font.pointSize: textSize+5 } } //注册号码 RowLayout{ Layout.maximumHeight: 40 Layout.minimumHeight: 40 Text{ text:"注册号码" font.pointSize: textSize } TextInput{ id:userNumber_input focus: true font.pointSize: textSize+5 } } //注册密码 RowLayout{ Layout.maximumHeight: 40 Layout.minimumHeight: 40 Text{ text:"注册密码" font.pointSize: textSize } TextInput{ id:userPassword_input echoMode:TextInput.Password focus: true font.pointSize: textSize+5 } } } ----------------------main.qml import QtQuick 2.4 import QtQuick.Window 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Styles 1.3 import QtQuick.Layouts 1.1 import an.qt.LoginEvent 1.0 //import an.qt.LoginInfo 1.0 Window { id: mainWindow visible: true width: 320 height: 676 Login{ id:login} Button{ onClicked:login.show(); } }
foruok
2015-04-22
打赏
举报
回复
http://blog.csdn.net/foruok/article/details/42619649,顺着这篇读下去。
qt-quick
QML
页面
跳转
qt-quick实现
QML
页面
跳转
。支持单页面
跳转
和多页面
跳转
。分单页面
跳转
跟多页面
跳转
。
qml
实现登录
界面
在Qt quick中简单实现
界面
跳转
和单选框的应用
QT
一个
多
界面
自由切换代码
实现5个WIDGET自由切换,实现按键颜色变化。作为嵌入式LINUX多
界面
开发必备自选。QT5/QT4都可以使用。
Qt Quick ListView 整页切换 Demo源码
内容:包含整个Demo的工程源码 功能:每滑动一次列表或
点击
一次 上一页/下一页 按钮,ListView均翻过一整页,并显示当前页码
qtquick-trello:使用 QtQuick Controls 的 trello.com 客户端
qtquick-trello 使用 QtQuick Controls 的 trello.com 客户端
Qt
16,815
社区成员
26,684
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章