Qt框架实现

作者: 嫌疑犯F | 来源:发表于2016-03-25 11:03 被阅读0次

    如下图所示:一个框架有标题、菜单、工具条、停靠窗口的显示区域、工作区、状态栏。

    那么,我们现在要做的就是实现这个框架。

    我们首先实现菜单和工具条吧。

    先来明确一下我们的目标:

    第一个为我们设计的框架,特别说明的是,当我按下工具条的图标时,能弹出第二个框架。

    来看看具体实现过程。

    首先是.h文件:

    .h函数声明了一个QAction类和一个open方法。

    然后是.cpp文件:

    开始是一些头文件,这里不加赘述。

    然后对QAtion类创建的openAtion方法进行菜单栏、工具条的实现。

    13行:用于显示Open文本信息。

    14行:系统确定快捷键。

    15行:状态栏显示设定。

    16行:确定图片路径(选定一张图片)。

    17行:一个信息槽,当openAtion方法收到triggered()信号时执行open函数。

    19-23行:将菜单栏和工具条添加到openAtion中。

    26-29行:open方法的实现。

    接着是状态栏的实现。

    状态栏显示的信息有三种类型:临时信息、一般信息和永久信息。

    先看.h文件:

    定义一个QLabel类。

    然后是.cpp文件:

    这样,一个临时信息就搞定了。

    相关文章

      网友评论

        本文标题:Qt框架实现

        本文链接:https://www.haomeiwen.com/subject/qaarlttx.html