2019-11-7 登录界面编写

 

1、聚焦顺序设置:控件W下方Edit Tab Order

2019-11-7 登录界面编写_第1张图片

2、QLineEdit 属性echoMode:Password密码模式

3、目录文件:

2019-11-7 登录界面编写_第2张图片

      a、.pro 解决方案

             
    
    QT       += core gui   #所需要包含的模块
    greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
    TARGET = Load  #生成exe的名字
    TEMPLATE = app #模板

    SOURCES += main.cpp\      #包含的源文件
            mainwindow.cpp 
    HEADERS  += mainwindow.h  #包含的头文件
    FORMS    += mainwindow.ui #ui界面文件

      b、Debug目录

            2019-11-7 登录界面编写_第3张图片

            ui_mainwindow.h:这是QT生成的中间文件,由ui界面得来,里面是ui界面对应的C++代码。可以学习其如何使用纯代码设计界面。

      

4、代码特点

      a、 头文件名即为类名:  ----  QDebug类  

      b、类名以Q+大写字母开头

 

5、手动编译过程

      a、三个工程文件

      

      b、生成解决方案:qmake -project

            首先找到qmake文件:qt安装目录 /opt/Qt5.4.2/5.4/gcc_64/bin

             查看帮助:  ./qmake -?  

             然后在工程目录下执行: /opt/Qt5.4.2/5.4/gcc_64/bin/qmake -project 将会生成.pro文件        


#没有包含模块,需自己添加
TEMPLATE = app
TARGET = load_2
INCLUDEPATH += .

# Input
HEADERS += mainwindow.h
SOURCES += main.cpp mainwindow.cpp

     c、 生成Makefile文件:qmake

     d、生成可执行程序:make  (如果没有添加相应模块,则无法成功生成) 

     e、如果工程目录有 .ui文件,则会将其生成对应的 .h文件,也可使用 uic  xx.ui -o xxx 直接生成      

 

 

 

 

 

 

 

你可能感兴趣的:(QT)