blob: a497ef7b3737c2125b6b1229d2ce607b1994b36c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
#pragma once
class BasePage;
class BasePageContainer {
public:
virtual ~BasePageContainer(){};
virtual bool selectPage(QString pageId) = 0;
virtual BasePage* selectedPage() const = 0;
virtual BasePage* getPage(QString pageId) { return nullptr; };
virtual void refreshContainer() = 0;
virtual bool requestClose() = 0;
};
|