Add X/27/4 and X/27/5 compositional link editing

This commit is contained in:
G.K.MacGregor
2020-09-19 19:34:41 +01:00
parent 4cd080ab0e
commit 0a24aff1fa
6 changed files with 330 additions and 23 deletions

View File

@@ -23,7 +23,9 @@
#include <QCheckBox>
#include <QComboBox>
#include <QDockWidget>
#include <QLineEdit>
#include <QSpinBox>
#include <QString>
#include "mainwidget.h"
@@ -38,11 +40,17 @@ public:
private:
void setLeftSidePanelWidth(int);
void setRightSidePanelWidth(int);
void setComposeLinkPageNumber(int, const QString &);
void setComposeLinkSubPageNumbers(int, const QString &);
TeletextWidget *m_parentMainWidget;
QComboBox *m_defaultScreenColourCombo, *m_defaultRowColourCombo, *m_colourTableCombo;
QCheckBox *m_blackBackgroundSubstAct, *m_sidePanelStatusAct;
QSpinBox *m_leftSidePanelSpinBox, *m_rightSidePanelSpinBox;
QCheckBox *m_composeLinkLevelCheckbox[4][2]; // For links 0-3
QComboBox *m_composeLinkFunctionComboBox[4]; // For links 4-7; remember to subtract 4!
QLineEdit *m_composeLinkPageNumberLineEdit[8], *m_composeLinkSubPageNumbersLineEdit[8];
};
#endif