diff --git a/src/vulkan/QtVulkanWindow.cpp b/src/vulkan/QtVulkanWindow.cpp index 31d7665..89c4e15 100644 --- a/src/vulkan/QtVulkanWindow.cpp +++ b/src/vulkan/QtVulkanWindow.cpp @@ -1 +1,32 @@ -#include \ No newline at end of file +#include + +namespace hgl +{ + bool QtVulkanWindow::event(QEvent* e) + { + switch(e->type()) + { + case QEvent::UpdateRequest: + // render(); + break; + + case QEvent::PlatformSurface: + break; + + + default: break; + } + } + + void QtVulkanWindow::exposeEvent(QExposeEvent*){} + void QtVulkanWindow::hideEvent(QHideEvent* ev){} + + void QtVulkanWindow::keyPressEvent(QKeyEvent*){} + void QtVulkanWindow::keyReleaseEvent(QKeyEvent*){} + void QtVulkanWindow::mouseMoveEvent(QMouseEvent*){} + void QtVulkanWindow::mousePressEvent(QMouseEvent*){} + void QtVulkanWindow::mouseReleaseEvent(QMouseEvent*){} + void QtVulkanWindow::resizeEvent(QResizeEvent*){} + void QtVulkanWindow::moveEvent(QMoveEvent*){} + void QtVulkanWindow::wheelEvent(QWheelEvent*){} +}//namespace hgl