18 #ifndef EQ_QT_WINDOWSYSTEM_H
19 #define EQ_QT_WINDOWSYSTEM_H
22 #include <eq/windowSystem.h>
29 namespace detail {
class Window; }
37 EQ_API ~WindowSystem();
40 eq::qt::detail::Window* createImpl(
const WindowSettings&, QThread* );
43 WindowFactory* _factory;
45 std::string getName()
const final;
50 bool hasMainThreadEvents()
const final {
return true; }
52 const std::string& name,
const uint32_t size )
const final;
A Pipe represents a graphics card (GPU) on a Node.
A set of settings to setup an eq::SystemWindow.
An interface to process system messages or events.
A Window represents an on-screen or off-screen drawable.
The interface definition for system-specific GPU handling.
The interface definition for system-specific windowing code.
A facility class to manage OpenGL objects across shared contexts.
The interface for windowing toolkits.