File indexing completed on 2024-05-19 05:35:24

0001 #ifndef oxygenmdidemowidget_h
0002 #define oxygenmdidemowidget_h
0003 
0004 //////////////////////////////////////////////////////////////////////////////
0005 // oxygenmdidemowidget.h
0006 // oxygen mdi windows demo widget
0007 // -------------------
0008 //
0009 // SPDX-FileCopyrightText: 2010 Hugo Pereira Da Costa <hugo.pereira@free.fr>
0010 //
0011 // SPDX-License-Identifier: MIT
0012 //////////////////////////////////////////////////////////////////////////////
0013 
0014 #include <QToolButton>
0015 #include <QWidget>
0016 
0017 #include "oxygendemowidget.h"
0018 #include "ui_oxygenmdidemowidget.h"
0019 
0020 namespace Oxygen
0021 {
0022 class MdiDemoWidget : public DemoWidget
0023 {
0024     Q_OBJECT
0025 
0026 public:
0027     //* constructor
0028     explicit MdiDemoWidget(QWidget * = nullptr);
0029 
0030 public Q_SLOTS:
0031 
0032     void setLayoutTiled(void);
0033     void setLayoutCascade(void);
0034     void setLayoutTabbed(void);
0035 
0036     void benchmark(void);
0037 
0038 private:
0039     Ui_MdiDemoWidget ui;
0040 };
0041 }
0042 
0043 #endif