本文主要是介绍Graphics View Framework 第一个程序,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
这里写目录标题
- 运行结果
- mainwindow.h
- mainwindow.cpp
- main.cpp
运行结果
mainwindow.h
#ifndef MAINWINDOW_H
#define MAINWINDOW_H#include <QMainWindow>
#include <QGraphicsView>
#include <QGraphicsScene>
class MainWindow : public QMainWindow
{Q_OBJECT
public:MainWindow(QWidget *parent = 0);~MainWindow();
private:QGraphicsView *gv;QGraphicsScene *scene;
};#endif // MAINWINDOW_H
mainwindow.cpp
#include "mainwindow.h"MainWindow::MainWindow(QWidget *parent): QMainWindow(parent)
{scene = new QGraphicsScene(this);scene->addLine(0, 0, 100, 100, QPen(Qt::green));gv = new QGraphicsView(scene, this);gv->setBackgroundBrush(Qt::black);setCentralWidget(gv);
}MainWindow::~MainWindow()
{}
main.cpp
#include "mainwindow.h"
#include <QApplication>int main(int argc, char *argv[])
{QApplication a(argc, argv);MainWindow w;w.show();return a.exec();
}
这篇关于Graphics View Framework 第一个程序的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!