常用控件说明

这是容器类控件,我们选择了一个容器

这个容器是根据页来装入其他控件的,现在我们在它的两页中添加一个按钮

然后我们在外面添加一个切换页的按钮

然后右键这个按钮---->转到槽----->选择一个信号,就会自动生成槽函数:

然后写上代码:

void MainWindow::on_pushButton_3_clicked()
{
    static int i=0;
    ui->stackedWidget->setCurrentIndex(++i%2);
}

运行以后按下这个切换按钮,就能实现这个容器里面页的转换了

 

密码模式:

选择这个容器,然后附上代码:

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

就会显示成密码模式

 

提示模式:

对于上面添加的那个Line Edit,我们添加以下代码:

QStringList list;
list<<"hello"<<"How are you"<<"hi";//指定list
QCompleter *com=new QCompleter(list,this);//基本格式
com->setCaseSensitivity(Qt::CaseInsensitive);
ui->lineEdit->setCompleter(com);

我们打入h,就会出现我们手动添加的三个字符串

另外,还有控制大小写的:

第一个是忽略大小写。第二个不忽略

请注意还要添加两个头文件:

#include<QStringList>
#include<QCompleter>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值