使用到的控件:
1、Input Widgets -> Line Edit (用于输入十进制数,个数为1) 这里控件命名为input
2、Buttons -> Push Button (用于设置按键,转换为十六、八或二进制数, 个数为3)分别命名为p_16 p_8 p_2
3、Display -> Text Browser (用于显示转换结果,个数为1) 命名为dis
使用到的操作:
ui->input->text(); //Line Edit 的text()用于输入十进制数
ui->dis->setText(str); //Text Browser的setText(str)将str字符串显示
使用到的类或成员函数:
QString 字符串类:
QString str;
str.toInt();//str的成员函数toInt()将字符串转换成对应的十进制
str.setNum(val, 16); //str的成员函数setNum(int value,16)把value设置成16进制,直接转换为字符
//main.cpp
#include "mainwindow.h"
#include <QApplication>
int main(int argc, char *argv[]