C語言學習五不同平臺上的學習--續二

這篇博文將通過在Win7下的VS2013和Ubuntu下的Qt實現圖形版的計算器,來比較平臺的不同,實現同樣功能C語言代碼的區別。

在Win7上的VS2013上的界面編輯如下:

修改Static的ID爲IDC_STATIC1,右擊第一個edit選擇添加變量,如下圖:

右擊第二個edit,選擇添加變量,如下圖:

對於Static同樣,如下圖:

雙擊Button進入代碼編輯頁面,如下圖:

void CmfccalcDlg::OnBnClickedButton1()
{
    UpdateData(TRUE);//將空間中的字符串存入變量int a和int b中
    c = a / b;
    UpdateData(FALSE);//將int c中的值放入static_text控件中
}
代碼編輯到此結束。

Ubuntu下的圖形版計算器製作,界面編輯如下:

進入控件代碼編輯頁面,代碼編輯如下:

void Widget::on_pushButton_clicked()
{
    int a = ui->lineEdit->text().toInt();
    int b = ui->lineEdit->text().toInt();
    int c = a + b;
    ui->label->setText(QString::number(c));
}
代碼編輯完成,這篇博文到此結束。

發佈了21 篇原創文章 · 獲贊 3 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章