90 lines
2.8 KiB
C++
90 lines
2.8 KiB
C++
#include "MatianWidget.h"
|
|
|
|
#include "MainWindow.h"
|
|
|
|
#include "IrregularButton.h"
|
|
|
|
#include "ui_MatianWidget.h"
|
|
|
|
MatianWidget::MatianWidget(QWidget *parent) :
|
|
DetailedBaseWidget(DetailedType::DT_Matian, parent),
|
|
ui(new Ui::MatianWidget) {
|
|
ui->setupUi(this);
|
|
|
|
initButton(ui->btn_blj_cyz);
|
|
initButton(ui->btn_blj_cyz_2);
|
|
initButton(ui->btn_blj_cyz_3);
|
|
|
|
initButton(ui->btn_blj_cyz_4);
|
|
initButton(ui->btn_blj_cyz_5);
|
|
initButton(ui->btn_blj_cyz_6);
|
|
initButton(ui->btn_blj_cyz_7);
|
|
initButton(ui->btn_blj_cyz_8);
|
|
initButton(ui->btn_blj_cyz_9);
|
|
initButton(ui->btn_blj_cyz_10);
|
|
initButton(ui->btn_blj_cyz_11);
|
|
initButton(ui->btn_blj_cyz_12);
|
|
initButton(ui->btn_blj_cyz_13);
|
|
initButton(ui->btn_blj_cyz_14);
|
|
initButton(ui->btn_blj_cyz_15);
|
|
initButton(ui->btn_blj_cyz_16);
|
|
initButton(ui->btn_blj_cyz_17);
|
|
initButton(ui->btn_blj_cyz_18);
|
|
initButton(ui->btn_blj_cyz_19);
|
|
initButton(ui->btn_blj_cyz_20);
|
|
initButton(ui->btn_blj_cyz_21);
|
|
initButton(ui->btn_blj_cyz_22);
|
|
initButton(ui->btn_blj_cyz_23);
|
|
initButton(ui->btn_blj_cyz_24);
|
|
initButton(ui->btn_blj_cyz_25);
|
|
initButton(ui->btn_blj_cyz_26, false);
|
|
initButton(ui->btn_blj_cyz_27, false);
|
|
initButton(ui->btn_blj_cyz_28, false);
|
|
initButton(ui->btn_blj_cyz_29, false);
|
|
initButton(ui->btn_blj_cyz_30, false);
|
|
initButton(ui->btn_blj_cyz_31, false);
|
|
initButton(ui->btn_blj_cyz_32, false);
|
|
initButton(ui->btn_blj_cyz_33, false);
|
|
initButton(ui->btn_blj_cyz_34, false);
|
|
initButton(ui->btn_blj_cyz_35, false);
|
|
initButton(ui->btn_blj_cyz_36, false);
|
|
initButton(ui->btn_blj_cyz_37, false);
|
|
initButton(ui->btn_blj_cyz_38, false);
|
|
initButton(ui->btn_blj_cyz_39, false);
|
|
initButton(ui->btn_blj_cyz_40, false);
|
|
initButton(ui->btn_blj_cyz_41, false);
|
|
initButton(ui->btn_blj_cyz_42, false);
|
|
initButton(ui->btn_blj_cyz_43, false);
|
|
initButton(ui->btn_blj_cyz_44, false);
|
|
initButton(ui->btn_blj_cyz_45, false);
|
|
initButton(ui->btn_blj_cyz_46, false);
|
|
initButton(ui->btn_blj_cyz_47, false);
|
|
initButton(ui->btn_blj_cyz_48, false);
|
|
initButton(ui->btn_blj_cyz_49, false);
|
|
initButton(ui->btn_blj_cyz_50, false);
|
|
initButton(ui->btn_blj_cyz_51, false);
|
|
|
|
initButton(ui->btn_blj_cyz_52, true);
|
|
initButton(ui->btn_blj_cyz_53, true);
|
|
initButton(ui->btn_blj_cyz_54, true);
|
|
initButton(ui->btn_blj_cyz_55, true);
|
|
initButton(ui->btn_blj_cyz_56, true);
|
|
initButton(ui->btn_blj_cyz_57, true);
|
|
initButton(ui->btn_blj_cyz_58, true);
|
|
initButton(ui->btn_blj_cyz_59, false);
|
|
initButton(ui->btn_blj_cyz_60, false);
|
|
initButton(ui->btn_blj_cyz_61, false);
|
|
initButton(ui->btn_blj_cyz_62, false);
|
|
initButton(ui->btn_blj_cyz_63, false);
|
|
|
|
}
|
|
|
|
MatianWidget::~MatianWidget()
|
|
{
|
|
delete ui;
|
|
}
|
|
|
|
QWidget* MatianWidget::GetDrawLineWidget() const {
|
|
return ui->widget;
|
|
}
|