首先给大家分享一个巨牛巨牛的人工智能教程,是我无意中发现的。教程不仅零基础,通俗易懂,而且非常风趣幽默,还时不时有内涵段子,像看小说一样,哈哈~我正在学习中,觉得太牛了,所以分享给大家!点这里可以跳转到教程
1新建一个空Qt项目
编写12MainWindow.pro
HEADERS+=\
MyMainWindow.h\
MyView.h
SOURCES+=\
MyMainWindow.cpp\
MyView.cpp
QT+=gui widgets
MyView.h
#ifndef MYVIEW_H
#define MYVIEW_H
#include <QWidget>
class MyView:public QWidget{
Q_OBJECT
public:
explicit MyView(QWidget *parent = 0);
void paintEvent(QPaintEvent *);
signals:
public slots:
};
#endif // MYVIEW_H
MyView.cpp
#include "MyView.h"
#include <QPainter>
MyView::MyView(QWidget *parent):
QWidget(parent)
{
}
void MyView::paintEvent(QPaintEvent *)
{
QPainter p(this);
p.fillRect(rect(),Qt::red);
}
MyMainWindow.h
#ifndef MYMAINWINDOW_H
#define MYMAINWINDOW_H
#include <QMainWindow>
#include <QLabel>
#include "MyView.h"
#include <QSystemTrayIcon> //通过这个头文件可以让程序在状态栏显示icon
class MyMainWindow:public