43 lines
695 B
C++
43 lines
695 B
C++
#include "DRAWer_2_0.h"
|
|
|
|
DRAWer_2_0::DRAWer_2_0(QWidget *parent)
|
|
: QMainWindow(parent)
|
|
{
|
|
ui.setupUi(this);
|
|
counter = 0;
|
|
}
|
|
|
|
DRAWer_2_0::~DRAWer_2_0()
|
|
{}
|
|
|
|
|
|
void DRAWer_2_0::on_Line_Button_clicked()
|
|
{
|
|
ui.label->setText(QString::number(counter++));
|
|
ui.widget->changeMode(Mode::DrawingLine);
|
|
}
|
|
|
|
|
|
void DRAWer_2_0::on_Parallel_Button_clicked()
|
|
{
|
|
ui.widget->changeMode(Mode::Parallel);
|
|
}
|
|
|
|
|
|
void DRAWer_2_0::on_P2P_Button_clicked()
|
|
{
|
|
ui.widget->changeMode(Mode::Coincedent);
|
|
}
|
|
|
|
|
|
void DRAWer_2_0::on_Horizontal_Button_clicked()
|
|
{
|
|
ui.widget->changeMode(Mode::Horizontal);
|
|
}
|
|
|
|
void DRAWer_2_0::on_Vertical_Button_clicked()
|
|
{
|
|
ui.widget->changeMode(Mode::Vertical);
|
|
}
|
|
|