Implement character context menu

This commit is contained in:
G.K.MacGregor
2024-04-28 18:46:31 +01:00
parent 539c6c9b32
commit 12649e3adf
3 changed files with 66 additions and 0 deletions

View File

@@ -23,6 +23,8 @@
#include <QMenu>
#include <QString>
#include "render.h"
class ModeTripletNames
{
public:
@@ -126,4 +128,17 @@ private:
ModeTripletNames m_modeTripletNames;
};
class TripletCharacterQMenu : public QMenu
{
Q_OBJECT
public:
TripletCharacterQMenu(int charSet, QWidget *parent = nullptr);
QAction *action(int n) const { return m_actions[n]; };
private:
QAction *m_actions[96];
TeletextFontBitmap m_fontBitmap;
};
#endif