20 class DtChannelManager;
34 virtual void realize();
41 virtual bool isValid()
const = 0;
44 virtual bool canResize()
const;
47 virtual void setPosition(
int x,
int y) = 0;
50 virtual void resize(
int width,
int height) = 0;
55 virtual void sizeChanged(
int width,
int height) = 0;
58 virtual int width()
const;
62 virtual bool isChildWindow()
const;
65 virtual int height()
const;
68 virtual int pixelRatio()
const;
71 virtual float pixelRatioF()
const;
74 virtual int physicalDpiX()
const;
77 virtual int physicalDpiY()
const;
92 virtual DtChannel* findChannel(
const std::string& name);
98 virtual void clearEmptyWindow(
const std::string& messageLine1,
99 const std::string& messageLine2,
100 const std::string& messageLine3);