首页 > 代码库 > Qt学习--03Day

Qt学习--03Day

学习目标:制作简易学生管理系统

    

 

 

 

1。菜单栏中的相关概念

       菜单栏  

    (一级)子菜单

       (二级)子菜单

            。。。。。。

 

    设计要点:子菜单最好不要超过三级

 2。菜单栏中相关组建的删除    

    菜单   --------   对象与类面板

    子菜单  -------  Action编辑器中

    分隔符 -------   界面编辑板

 

 

 

 

3。窗口显示

show()  非模态显示

显示窗口后,立即返回

 

exec() 模态显示

显示窗口后,循环处理该窗口消息

直到调用close();返回

可以返回界面设置的结果

 

accept  ----   QDialog

 

项目作业=======================   

目的:掌握自建的操作

    掌握iqt中文件的操作

项目名称:sms

项目基类:QMainWindow

 

管理(M)   帮助(H)

添加学生    关于

浏览学生

修改学生

--------

退出

 

 

---------------------------------

        登  陆

        主 窗 口

通过点击菜单显示

  添加学生窗口

    修改学生信息

 

add           about

sel

mod

exit

 

 

学生窗口设计

 、

 

姓名:[----Line Edit-----]    <nameLine>

学好:[----Line Edit-----]    <numLine>

年龄:[----spin box----]    <ageSpin>

性别:男 女 [radio button]

院系:[-----combo  box---]  <colleageCB>

兴趣:登山 游泳 乒乓球

   射箭 攀岩 羽毛球[checkbox]

     添加            退出

   <addBtn> <exitBtn>

 

 

QMessage

 QString t = "Ali Baba"; t.remove(QChar(‘a‘), Qt::CaseInsensitive); // t == "li Bb"

 

Qt学习--03Day