48 lines
808 B
C++
48 lines
808 B
C++
#ifndef MainWindowSplitter_H
|
|
#define MainWindowSplitter_H
|
|
|
|
#include <QMainWindow>
|
|
#include "mainwindowcurve.h"
|
|
#include "qtprojectwidgets.h"
|
|
|
|
|
|
#pragma execution_character_set("utf-8")
|
|
|
|
namespace Ui {
|
|
class MainWindowSplitter;
|
|
}
|
|
|
|
class MainWindowSplitter : public QMainWindow
|
|
{
|
|
Q_OBJECT
|
|
|
|
public:
|
|
explicit MainWindowSplitter(QWidget *parent = nullptr);
|
|
~MainWindowSplitter();
|
|
|
|
void setSplitterWidget(QtProjectWidgets *pWidgets);
|
|
|
|
void setModuleOpenOrClose();
|
|
|
|
MainWindowCurve* getMainWindowCurve();
|
|
|
|
private:
|
|
Ui::MainWindowSplitter *ui;
|
|
MainWindowCurve *m_mainWindowCurve = NULL;
|
|
QSplitter* m_pVSplitter = NULL;
|
|
QToolBar* m_PluginToolBar = NULL;
|
|
|
|
public slots:
|
|
|
|
|
|
|
|
public:
|
|
|
|
QtProjectWidgets *m_leftWidgets = NULL; //左侧工程区
|
|
|
|
|
|
|
|
};
|
|
|
|
#endif // MainWindowSplitter_H
|