数据柱形图显示
1、我们首先把这个这个视图的表格部份表现出来
mainwindow.h
/**
* 书本:【Qt5开发及实例】
* 功效:数据柱形图显示,这个类是表格显示
* 文件:mainwindow.h
* 时光:2015年1月28日18:50:54
* 著作:cutter_point
*/
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QMainWindow>
#include <QStandardItemModel>
#include <QSplitter>
#include <QMenu>
#include <QMenuBar>
#include <QTableView>
#include <QString>
#include "histogramview.h"
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
MainWindow(QWidget *parent = 0);
~MainWindow();
//创立文件里面的打开动作
void createAction();
//创立菜单栏
void createMenu();
//设置模型
void setupModel();
//设置显示视图
void setupView();
//读取打开的文件
void openFile(QString);
public slots:
//打开文件读取文件的槽函数
void slotOpen();
private:
//私有的控件成员
QMenu *fileMenu; //文件菜单
QAction *openAct; //打开文件事件
QStandardItemModel *model; //界面模型
QTableView *table; //表格视图
QSplitter *splitter; //界面的分割布局
HistogramView *histogram;
};
#endif // MAINWINDOW_H
/**