major api and quality of life changes

This commit is contained in:
Alexey 2025-06-30 13:43:47 +03:00
commit 67e63561c4
7 changed files with 113 additions and 24 deletions

View file

@ -14,6 +14,8 @@ class MainWindow : public QMainWindow
Q_OBJECT
public:
QMap<QString, QColor> colorMap;
MainWindow(QWidget *parent = nullptr);
~MainWindow();
@ -22,10 +24,15 @@ public slots:
private slots:
void on_spinGridWidth_valueChanged(int arg1);
void on_spinGridHeight_valueChanged(int arg1);
void on_comboLineColor_currentTextChanged(const QString &arg1);
void on_listLines_currentRowChanged(int currentRow);
private:
Ui::MainWindow *ui;
int lastEditedLine = -1;
bool isSelectedLineCorrect(int line);
};
#endif // MAINWINDOW_H