注册做网站的公司有哪些,wordpress 影视模板,长春 网络公司,闸北品牌网站建设创建控件#xff1a; 首先#xff0c;在Qt设计师界面界面上创建QLineEdit类文本框#xff0c;用于输入密码#xff0c;并且实现密码与明码相互转化。
设置初始状态#xff1a; 默认情况下#xff0c;输入密码的文本框应该是可见的并允许用户输入。
添加切换按钮…创建控件 首先在Qt设计师界面界面上创建QLineEdit类文本框用于输入密码并且实现密码与明码相互转化。
设置初始状态 默认情况下输入密码的文本框应该是可见的并允许用户输入。
添加切换按钮 在界面上添加一个按钮用于触发切换操作。这个按钮可以是一个简单的开关按钮比如一个复选框或者一个切换图标。
编写切换逻辑 当用户点击切换按钮时触发一个事件或函数该事件或函数会检查当前显示的是密码还是明码然后切换到另一个状态。
更新显示内容 根据当前的显示状态点击按钮更新显示密码的文本框的内容。如果显示的是密码点击按钮则将其转换为明码如果显示的是明码点击按钮则将其转换为密码。
具体代码
void MainWindow::on_pushButton_clicked(bool checked)
{//需要在相应的.h文件中加入int mark1;mark;if(mark%20){ui-pushButton-setIcon(QIcon(:/new/prefix2/image/mi.png));ui-key-setEchoMode(QLineEdit::Normal);}else{ui-pushButton-setIcon(QIcon(:/new/prefix2/image/ma.png));ui-key-setEchoMode(QLineEdit::Password);}
}运行效果