1.IDE:QTCreator
2.实验:实现一个计价工具,进制转换工具。
教程来自:阿西拜编程 QT C++ 5.9
3.记录


 设置进制的第二种方法
设置进制的第二种方法 
ui->hex_tx->setDisplayIntegerBase(16);    //设置显示进制为16进制4.代码
widget.cpp
#include "widget.h"
#include "ui_widget.h"
#include <QString>
Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget)
{ui->setupUi(this);
}Widget::~Widget()
{delete ui;
}void Widget::on_accu_pb_clicked()    //计算总价按钮按下时
{float unit_price=ui->unit_price->value();uint weight=ui->weight->value();float total=unit_price*weight;ui->total_tx->setValue(total);
}void Widget::on_TransToDEC_pb_clicked()   //十进制转换按下时
{uint dec=ui->total_tx->value();ui->dec_tx->setValue(dec);
}void Widget::on_TransToHEX_pb_clicked()  //十六进制转换按下时
{float total=ui->total_tx->value();ui->hex_tx->setDisplayIntegerBase(16);    //设置显示进制为16进制ui->hex_tx->setValue(total);
}void Widget::on_TransToBin_pb_clicked()  //二进制转换按下时
{float total=ui->total_tx->value();ui->bin_tx->setDisplayIntegerBase(2);   //设置显示进制为2进制ui->bin_tx->setValue(total);
}