1. 程式人生 > >二、初次見面「Hello,World」

二、初次見面「Hello,World」

tps 路徑 spa get main xpl ace red 分享圖片

一、如何創建項目

打開Qt,點擊創建新項目,根據圖片教程來選擇相應的功能

  技術分享圖片

設置程序名稱,和保存路徑

技術分享圖片

因為是第一次創建,我們都使用默認的

技術分享圖片

技術分享圖片技術分享圖片

二、分析目錄結構

技術分享圖片

在pro文件,存放一些配置信息,大家可以看下這個表 ,圖片來自:https://www.cnblogs.com/Braveliu/p/5107550.html博客

技術分享圖片

.ui文件是Qt界面設計的文件,我們可以看下截圖

技術分享圖片

打開這個文件,我們可以看到很多的組件,可以將這些組件拖拽到界面上,這樣我們的界面上就有了一個組件

至於.h和.cpp文件這裏就不介紹了,學過C++的都知道了

三、初次見面,問候世界

首先在mainwindow.h文件中導入QLable頭文件

在private的哪裏寫QLabel *label;

打開mainwindow.cpp文件,寫label = new QLabel(this); lable.setText("Hello");運行程序就可以看到Hello了

mainwindow.h

#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QMainWindow>
#include <QLabel>
namespace Ui {
class MainWindow;
}

class MainWindow : public QMainWindow
{
    Q_OBJECT

public:
    explicit MainWindow(QWidget *parent = nullptr);
    ~MainWindow();

private:
    Ui::MainWindow *ui;
    QLabel *label;
};

#endif // MAINWINDOW_H

mainwindow.cpp

#include "mainwindow.h"
#include "ui_mainwindow.h"

MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);
    label = new QLabel(this);
    label->setText("Hellow");
}

MainWindow::~MainWindow()
{
    delete ui;
}

運行截圖

技術分享圖片

加上外衣:

我們可以將label->setText("Hellow");更換成label->setText("<h2><i>Hello<i><font color=red>World!</font></h2>");試試效果。

技術分享圖片

正如所顯示的那樣,通過使用簡單的HTML代碼,就可以輕松的修改顯示的樣式,讓應用程序豐富多彩。

二、初次見面「Hello,World」