#include "counter.h"
#include "ui_counter.h"
#include "model.h"
counter::counter(QWidget *parent) :
QDialog(parent),
ui(new Ui::counter)
{
ui->setupUi(this);
//this->mode = new model; 加了這句話后報錯 不能鏈接 counter.obj:-1: error: LNK2019: 無法決議的外部符號 "public: __cdecl model::model(void)" (??0model@@QEAA@XZ),該符號在函式 "public: __cdecl counter::counter(class QWidget *)" (??0counter@@QEAA@PEAVQWidget@@@Z) 中被參考
this->tem = "";
}
counter::~counter()
{
delete ui;
}
void counter::on_btn_0_clicked()
{
if(tem != "")
{
this->tem += this->ui->btn_0->text();
this->ui->label_result->setText(this->tem);
}
}
void counter::on_btn_1_clicked()
{
this->tem += this->ui->btn_1->text();
this->ui->label_result->setText(this->tem);
}
void counter::on_btn_2_clicked()
{
this->tem += this->ui->btn_2->text();
this->ui->label_result->setText(this->tem);
}
void counter::on_btn_3_clicked()
{
this->tem += this->ui->btn_3->text();
this->ui->label_result->setText(this->tem);
}
void counter::on_btn_4_clicked()
{
this->tem += this->ui->btn_4->text();
this->ui->label_result->setText(this->tem);
}
void counter::on_btn_5_clicked()
{
this->tem += this->ui->btn_5->text();
this->ui->label_result->setText(this->tem);
}
void counter::on_btn_6_clicked()
{
this->tem += this->ui->btn_6->text();
this->ui->label_result->setText(this->tem);
}
void counter::on_btn_7_clicked()
{
this->tem += this->ui->btn_7->text();
this->ui->label_result->setText(this->tem);
}
void counter::on_btn_8_clicked()
{
this->tem += this->ui->btn_8->text();
this->ui->label_result->setText(this->tem);
}
void counter::on_btn_9_clicked()
{
this->tem += this->ui->btn_9->text();
this->ui->label_result->setText(this->tem);
}
void counter::on_btn_clear_clicked()
{
this->tem = "";
this->ui->label_result->setText(this->tem);
}
void counter::on_btn_add_clicked()
{
//int number = this->tem.toInt();
//this->mode->setNum1(number);
}
void counter::on_btn_sub_clicked()
{
// int number = this->tem.toInt();
//this->mode->setNum1(number);
}
void counter::on_btn_mul_clicked()
{
//int number = this->tem.toInt();
// this->mode->setNum1(number);
}
void counter::on_btn_div_clicked()
{
//int number = this->tem.toInt();
// this->mode->setNum1(number);
}
void counter::on_btn_equal_clicked()
{
}
uj5u.com熱心網友回復:
代碼都不貼全,怎么回答你?你的model呢?轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/59879.html
標籤:Qt
上一篇:求助一個關于側滑的問題
下一篇:怎么解決?
