QtNovelUI/libSplitView/splitwindow.h

38 lines
811 B
C
Raw Normal View History

2023-12-30 05:04:51 +00:00
#ifndef SPLITWINDOW_H
#define SPLITWINDOW_H
#include "splitview_interface.h"
#include <QMainWindow>
#include <QWidget>
#include <libConfig.h>
namespace split_panel {
/**
* @brief
*/
class SPLITVIEW_EXPORT SplitWindow : public QMainWindow, public split_frame::SplitView {
typedef float pos;
typedef float width;
public:
SplitWindow(QWidget *parent = nullptr);
virtual ~SplitWindow();
//======================================================
/**
* @brief
* @param t
* @param target
*/
void tempShow(split_frame::DockType t, split_frame::ViewBase *target);
};
} // namespace split_panel
#endif // SPLITWINDOW_H