feat: tab keybind for tab menu

This commit is contained in:
parker
2025-07-15 16:49:39 +01:00
parent a6ceaec122
commit e44f5fdc92
5 changed files with 52 additions and 30 deletions

View File

@@ -1,8 +1,10 @@
#pragma once
#include <qlineedit.h>
#include <QLabel>
#include <qwidget.h>
#include <QVBoxLayout>
#include <iostream>
namespace enzo::ui
{
@@ -11,6 +13,10 @@ class TabMenu
{
public:
TabMenu(QWidget *parent = nullptr, Qt::WindowFlags f = Qt::WindowFlags());
~TabMenu()
{
std::cout << "dtor\n";
}
void showOnMouse(float dx=0, float dy=0);
private:
@@ -18,7 +24,5 @@ private:
protected:
void focusOutEvent(QFocusEvent *event) override;
bool event(QEvent *event) override;
// void keyPressEvent(QKeyEvent *event) override;
// void keyReleaseEvent(QKeyEvent *event) override;
};
}