Files
novikova/mainwindow.h
2025-07-23 12:34:16 +03:00

42 lines
993 B
C++

#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include "declaration.h"
class MainWindow:public QMainWindow
{
Q_OBJECT
public:
void init_mainwindowobj(); //the function of this class
void init_connections();
explicit MainWindow(); //constructor
~MainWindow(); //destructor
private:
void init_table();
void init_table_res();
void set_item(QTableWidget *pTable, int indRow,
int indCol, QString data, bool editFlag);
public slots:
void getlineedit();
void getlineeditres();
void HexBinChange();
private:
QWidget *Window_1 = new QWidget;
QWidget *Window_2 = new QWidget;
QLabel *HexBinLabel;
QPushButton *HexBinButton;
QLabel *CmdWordLabel;
QLineEdit *CmdWordLineEdit;
QPushButton *EnterCmdWordButton;
QLabel *ResWordLabel;
QLineEdit *ResWordLineEdit;
QPushButton *EnterResWordButton;
QTableWidget *DataTable;
QTableWidget *DataTableRes;
};
#endif // MAINWINDOW_H