分别给用户名的lineEdit起名为usrLineEdit、密码的lineEdit起名pwdLineEdit,登录push button起名loginBtn,退出push button起名exitBtn,接着在Signal & Slots Editor中添加退出按钮的点击信号和loginDlg的退出方法的关联,最后右击登录push button选择转到槽去实现其槽函数即可。
QPalette类相当于对话框或控件的调色板,它管理着控件或窗体的所有颜色信息,每个窗体或控件都包含一个QPalette对象,在显示时按照它的QPalette对象中对各部分各状态下的颜色的描述来进行绘制。QPalette类有两个基本的概念,一个是ColorGroup,另一个是ColorRole。
QLineEdit是一个单行文本编辑控件。使用者可以通过很多函数,输入和编辑单行文本,比如撤销、恢复、剪切、粘贴以及拖放等。通过改变QLineEdit的 echoMode() ,可以设置其属性,比如以密码的形式输入。
在官方文档中setSizeConstraint给的解释为:sizeConstraint:SizeConstraint. This property holds the resize mode of the layout.
其教学目标是使学生掌握 可视化程序设计的基本方法、编程技能并具备上机调试能力, 熟悉界面设计, 掌握各种常用类 的属性和方法, 培养学生应用计算机编程解决实际问题的能力, 为今 后实际工作中进行大型工程应用软件的设计与开发打下坚实的基础。《从零开始:Qt可视化程序设计基础教程》