2023-08-20 17:22:48 +00:00
|
|
|
#include "unnnn.h"
|
|
|
|
#include <QApplication>
|
2023-08-13 10:02:21 +00:00
|
|
|
#include <QDebug>
|
2023-08-20 17:22:48 +00:00
|
|
|
#include <QDir>
|
2023-08-13 10:02:21 +00:00
|
|
|
#include <QDomDocument>
|
2023-08-20 17:22:48 +00:00
|
|
|
#include <QHBoxLayout>
|
|
|
|
#include <QMainWindow>
|
|
|
|
#include <QMenuBar>
|
|
|
|
#include <QPushButton>
|
2023-09-04 14:35:14 +00:00
|
|
|
#include <QStackedWidget>
|
2023-08-20 17:22:48 +00:00
|
|
|
#include <QStyle>
|
|
|
|
#include <QToolBar>
|
2023-08-26 12:40:57 +00:00
|
|
|
#include <baseview.h>
|
|
|
|
#include <splitpanel.h>
|
2023-08-20 17:22:48 +00:00
|
|
|
#include <splitview.h>
|
2023-08-13 10:02:21 +00:00
|
|
|
|
2023-08-20 17:22:48 +00:00
|
|
|
using namespace SplitFrame;
|
2023-08-13 10:02:21 +00:00
|
|
|
|
2023-08-20 17:22:48 +00:00
|
|
|
int main(int argc, char *argv[]) {
|
|
|
|
QApplication a(argc, argv);
|
2023-08-13 10:02:21 +00:00
|
|
|
|
2023-08-27 14:29:53 +00:00
|
|
|
auto win = new QMainWindow();
|
|
|
|
win->show();
|
2023-08-20 17:22:48 +00:00
|
|
|
|
2023-09-04 14:35:14 +00:00
|
|
|
QWidget *firstPageWidget = new XWidget(nullptr, Qt::GlobalColor::green);
|
|
|
|
QWidget *secondPageWidget = new XWidget(nullptr, Qt::black);
|
|
|
|
QWidget *thirdPageWidget = new XWidget(nullptr, Qt::black);
|
|
|
|
|
|
|
|
QStackedWidget *stackedWidget = new QStackedWidget;
|
|
|
|
stackedWidget->addWidget(firstPageWidget);
|
|
|
|
stackedWidget->addWidget(secondPageWidget);
|
|
|
|
stackedWidget->addWidget(thirdPageWidget);
|
|
|
|
|
|
|
|
win->setCentralWidget(stackedWidget);
|
|
|
|
|
2023-08-13 10:02:21 +00:00
|
|
|
return a.exec();
|
|
|
|
}
|