Qt 入门 01

Qt是C++ GUI编程中应用最广的库之一,并且具有跨平台的特性。

Qt不仅可以在windows上运行,还可以在Linux上运行,

你甚至可以用Qt开发Android应用。

Qt常用的开发环境是Qt Creator,Qt Creator集成了编译器,编辑器,调试工具,

当然你也可以用文本编辑器+编译器开发。

本系列采用的是qt-opensource-windows-x86-mingw492-5.6.1-1。

下面通过一个简单的例子,介绍Qt的基本内容。

新建一个Qt Widgets Application.

可以看到项目包括以下文件

其中,hello.pro是项目信息,*.h是C++头文件,*.cpp是C++源文件,*.ui是界面文件。

双击任意文件,进入该文件的编辑页面。

双击ui界面文件,会进入设计模式。

左边是控件栏,可以将空间拖入中间的设计界面。

每个控件的属性可以通过右下角的属性栏进行编辑,修改text属性可以改编控件显示的文本。

也可以通过双击修改显示文本。

右键【计算】按钮,转到槽,选择click()

输入以下代码

void MainWindow::on_pushButton_clicked()
{
    bool ok;
    double r;
    double area;
    QString valueStr;
    QString tempStr;

    valueStr = ui->lineEdit->text();
    r = valueStr.toDouble(&ok);
    area = PI*r*r;
    ui->label_3->setText(tempStr.setNum(area));
}

编译,运行。

完成。

猜你喜欢

转载自www.cnblogs.com/tangjicheng/p/8983520.html
今日推荐