//---------------------------窗口界面设置------------------////设置窗口标题this->setWindowTitle("模拟器");//设置窗口图标this->setWindowIcon(QIcon("D:\\Qt\\qttry\\61_qt\\005\\FCF06E55A51D35AB4CFE56F9348AB692.jpg"));//设置窗口背景颜色(后面用一个标签直接覆盖)this->setStyleSheet("background-color:rgb(30,105,222)");//参考QQ登录界面设置宽,高this->resize(540,415);//设置大小this->setFixedSize(540,415);//固定窗口大小//创建一个新标签,大小设置为整个窗口大小QLabel *label5=new QLabel(this);label5->resize(540,415);//添加动图,到指定标签栏里QMovie *d=new QMovie("D:\\Qt\\qttry\\61_qt\\005\\donfang.gif");label5->setMovie(d);//动起来d->start();//自动适应//label5->setScaledContents(true);//-----------------------行编辑器设置---------------------------//QLineEdit *edit1=new QLineEdit;edit1->setParent(this);edit1->setEchoMode(QLineEdit::PasswordEchoOnEdit);//输入效果变成输入一次后自动遮掩edit1->resize(150,30);edit1->move(200,200);//改变位置大小edit1->setStyleSheet("background-color:rgb(255,255,255);border-radius:5px");edit1->setPlaceholderText("密码:");QLineEdit *edit3=new QLineEdit(this);edit3->resize(150,30);edit3->move(200,150);//设置占位提示edit3->setStyleSheet("background-color:rgb(255,255,255);border-radius:5px");edit3->setPlaceholderText("用户账号");
//---------------------------标签相关设置-----------------------//QLabel *label2=new QLabel(this);label2->move(160,145);label2->resize(30,30);//设置动图QMovie *p=new QMovie("D:\\Qt\\qttry\\61_qt\\005\\amiya.gif");label2->setMovie(p);//动起来p->start();//自动适应label2->setScaledContents(true);//设置第三个标签QLabel *label3=new QLabel(this);label3->move(160,200);label3->resize(30,30);//设置动图QMovie *q=new QMovie("D:\\Qt\\qttry\\61_qt\\005\\amiya2.gif");label3->setMovie(q);//动起来q->start();//自动适应label3->setScaledContents(true);QLabel *label4=new QLabel(this);label4->resize(80,80);label4->move(10,10);QMovie *y=new QMovie("D:\\Qt\\qttry\\61_qt\\005\\yang.gif");label4->setMovie(y);y->start();label4->setScaledContents(true);
样例在导图里