彩票走势图

logo Qt使用教程2020
文档彩票走势图>>Qt使用教程2020>>Qt小部件基础教程(二):记事本小部件main.cpp项目代码

Qt小部件基础教程(二):记事本小部件main.cpp项目代码


Qt是目前最先进、最完整的跨平台C++开发工具。它不仅完全实现了一次编写,所有平台无差别运行,更提供了几乎所有开发过程中需要用到的工具。如今,Qt已被运用于超过70个行业、数千家企业,支持数百万设备及应用。

点击下载QT最新试用版

主要源文件

该向导在main.cpp文件中生成以下代码:

#include "notepad.h"
#include 

int main(int argc, char *argv[])
{
    QApplication EditorApp(argc, argv);
    Notepad Editor;
    Editor.show();

    return EditorApp.exec();
}

我们将逐行浏览代码。以下几行包括Notepad小部件和QApplication的头文件。所有Qt类都有一个以它们命名的头文件。

#include “ notepad.h”   #include < QApplication >       

下面的行定义了主要功能,它是所有基于C和C ++的应用程序的入口点:

int main (int argc ,char * argv [ ])     

下一行创建一个QApplication对象。该对象管理应用程序范围的资源,对于运行任何使用Qt小部件的Qt程序是必需的。它使用argc在中运行的命令行参数构造一个应用程序对象argv。(对于不使用Qt小部件的GUI应用程序,可以改用QGuiApplication。)

 QApplication EditorApp(argc, argv);  

下一行创建记事本对象。这是向导为其创建类和UI文件的对象。用户界面包含widgets在Qt 中调用的可视元素。小部件的示例是文本编辑,滚动条,标签和单选按钮。小部件也可以是其他小部件的容器。例如对话框或主应用程序窗口。

  Notepad Editor;

下一行在其自己的窗口中的屏幕上显示了记事本小部件。小部件还可以充当容器。QMainWindow就是一个例子,它通常包含几种类型的小部件。默认情况下,小部件show()使小部件可见。

    Editor.show();

下一行使QApplication进入其事件循环。Qt应用程序运行时,将生成事件并将其发送到该应用程序的小部件。事件的示例是鼠标按下和按键。

    return EditorApp.exec();


慧都高端UI界面开发
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP