[Qt5&控件] 控件stackedWidget、lineEdit等的用法

编程入门 行业动态 更新时间:2024-10-25 10:21:31

  最近看了一些关于QT界面部件的介绍,特此作一下笔记
1.容器部件—widget:一般对界面进行分块布局时使用。
2.多界面切换部件—stackedWidget:通常需要加一个按钮,对其进行页面切换

代码:

void MyMenuBar::slot1()
{
	 static int i = 0; //静态的整形变量,使用完,数值不释放
	 ui.stackedWidget->setCurrentIndex( ++i % 3 );  //初始显示第0页   点击按钮后第1 2 0 三页循环显示 
}

效果:

3.控件lineEdit操作:

1)将控件lineEdit.设置成密码输入模式

ui.lineEdit->setEchoMode(QLineEdit::Password);

或界面手动设置:

效果:


2)获取控件lineEdit的值

QString user = ui.textuser -> text();

设置控件lineEdit的值

ui.textuser -> setText(“初始值”);

或直接在界面设置控件LineEdit的初始值


注:一般编辑框都是实时输入,然后获取里面的值,而设置某函数的参数需要预先设置初始值的都用SpinBox控件,如下:

 
4.页面内容太多显示不下时,加滚动条的方法:


加入上面的部件,然后将其他部件放入里面,进行栅格布局就可以了

5 .给label添加图片背景

更多推荐

[Qt5&控件] 控件stackedWidget、lineEdit等的用法

本文发布于:2023-06-13 19:11:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1392836.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:控件   amp   stackedWidget   lineEdit

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!