Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >QT 中普通数值与字符串之间的转换

QT 中普通数值与字符串之间的转换

作者头像
zls365
发布于 2020-08-19 03:36:39
发布于 2020-08-19 03:36:39
1.8K00
代码可运行
举报
文章被收录于专栏:CSharp编程大全CSharp编程大全
运行总次数:0
代码可运行

点击按钮计算,获取输入的数量和单价,相乘计算后将结果显示到文本框里

QtGuiApplication6.h

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#pragma once

#include <QtWidgets/QMainWindow>
#include "ui_QtGuiApplication6.h"

class QtGuiApplication6 : public QMainWindow
{
  Q_OBJECT

public:
  QtGuiApplication6(QWidget *parent = Q_NULLPTR);

private:
  Ui::QtGuiApplication6Class ui;

private slots:
  void on_pushButton_clicked();
};

QtGuiApplication6.cpp

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#include "QtGuiApplication6.h"
#include <qmessagebox.h>

QtGuiApplication6::QtGuiApplication6(QWidget *parent)
  : QMainWindow(parent)
{
  ui.setupUi(this);
  
}
void QtGuiApplication6::on_pushButton_clicked()
{
  int num = ui.lineEdit->text().toInt();
  float price = ui.lineEdit_2->text().toFloat();
  float total = num * price;//相乘计算    
  QString str;//    
  str=str.setNum(total,'f',2); //浮点数2位小数    
  str=str.sprintf("%.2f",total); //格式化输出浮点数    
  ui.lineEdit_3->setText(str);//在文本框里显示  editTotal为组件名  
}

结果:

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-12-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 CSharp编程大全 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
C/C++ Qt 基础通用组件的应用
QT 是一个跨平台C++图形界面开发库,利用QT可以快速开发跨平台窗体应用程序,在QT中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率。
王 瑞
2022/12/23
4K0
C/C++ Qt 基础通用组件的应用
C++ Qt开发:LineEdit单行输入组件
Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍LineEdit单行输入框组件的常用方法及灵活运用。
王 瑞
2023/12/13
1.7K0
C++ Qt开发:LineEdit单行输入组件
C/C++ Qt 标准Dialog对话框组件应用
在Qt中对话框分为两种形式,一种是标准对话框,另一种则是自定义对话框,在一般开发过程中标准对话框使用是最多的了,标准对话框一般包括 QMessageBox,QInputDialog,QFileDialog 这几种,这里我将总结本人在开发过程中常用到的标准对话框的使用技巧。
王 瑞
2022/12/23
8810
C/C++ Qt 标准Dialog对话框组件应用
Qt读写文件(2种方式)实现详解
FileWR.h #pragma once #include <QtWidgets/QMainWindow> #include "ui_FileWR.h" class FileWR : public QMainWindow { Q_OBJECT public: FileWR(QWidget *parent = Q_NULLPTR); private: Ui::FileWRClass ui; private slots: void on_pushButton_clicked();
zls365
2020/08/19
1.4K0
Qt读写文件(2种方式)实现详解
在Qt Creator 和在 vs2012 里添加信号和槽
Qt  的窗口部件通过发射信号(signal)来表明一个用户的动作已经发生了或者是一个状态已经改变了。 如点击一个QPushButton时,按钮会发送一个clicked()信号,信号可以与函数(在qt
lpxxn
2018/01/31
1.1K0
在Qt Creator 和在 vs2012 里添加信号和槽
Qt Creator和VS2010中添加槽信号_差异与详解
2.点击mainwindow打开设计窗体在窗体上添加一个PushButton。点击右键先把转到槽
战神伽罗
2019/07/24
2.4K0
Qt Creator和VS2010中添加槽信号_差异与详解
QT 常用控件操作实例集锦
运行结果: 点击按钮1: 界面纯代码编写 以下是源码: QtGuiApplication7.h #pragma once #include <QtWidgets/QMainWindow> #incl
zls365
2020/08/19
1.1K0
QT 常用控件操作实例集锦
Qt定时器及实现(详解)
QtGuiApplication5.h #pragma once #include <QtWidgets/QMainWindow> #include "ui_QtGuiApplication5.h" #include <qtimer.h> #include <QTime> class QtGuiApplication5 : public QMainWindow { Q_OBJECT public: QtGuiApplication5(QWidget *parent = Q_NULLPTR);
zls365
2020/08/19
2.5K0
Qt定时器及实现(详解)
[Qt] 信号与槽:灵活编写多种类型槽函数
在Qt中, 槽函数是响应信号的函数,用来处理用户的交互或者程序中的特定事件。槽函数可以通过 connect函数与信号进行连接。当特定信号发出时,相应的槽函数会被自动调用。下面将详细讲解Qt中槽函数的编写方式,并结合代码示例逐步分析每一种写法。
DevKevin
2024/10/11
5800
C++ Qt开发:SpinBox数值微调框组件
Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍QSpinBox精度数值组件的常用方法及灵活运用。
王 瑞
2023/12/13
1.1K0
C++ Qt开发:SpinBox数值微调框组件
QT之UDP通信
https://www.cnblogs.com/wurenzhong/p/8030220.html
zls365
2020/08/19
6950
QT之UDP通信
Qt 添加菜单及菜单的事件响应(完整的示例)
Qt添加菜单有两种方法,一是用代码直接手动添加,二是在Qtdesigner中在界面上直接添加。
zls365
2020/08/19
7.7K0
Qt 添加菜单及菜单的事件响应(完整的示例)
VS2017中使用QT Chart图表
有关QtChart的介绍在这就不详谈了,想要具体了解的百度就可以,官网和网站大多数都是介绍如何在QtCreator中使用QtChart,而本文主要介绍如何在vs中使用。
zls365
2020/09/28
2.7K0
VS2017中使用QT Chart图表
Qt学习笔记 ListWidget的增删改
学习了一下ListWidget控件的使用,做一个小功能增删改 先把代码分解最后给出完整代码 在窗体上添加一个ListWidget 一个Horizontal Specer和  三个PushButton
lpxxn
2018/01/31
1.1K0
Qt学习笔记 ListWidget的增删改
qtcpsocket用法_qtcpsocket发送16进制数据
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/09/30
1.7K0
【C++】Qt:TCP&UDP网络通信示例
在功能实现中,获取IP地址有两种方法,一是通过代码自动获取IP地址,二是手动设置IP,默认是手动设置,设置完成后,点击绑定端口,即可开始监听客户端的信息。
DevFrank
2024/07/24
7790
【C++】Qt:TCP&UDP网络通信示例
QT5 动态链接库的创建和使用
记录一下QT5 动态链接库的创建和使用 在文章的最后有完成的代码供下载 1.创建动态链接库 先新建一个库项目 选择chose进入下一下页面,类型选择共享库,输入一个名称:我输入的是sld 再点击下一步
lpxxn
2018/01/31
1.7K0
QT5 动态链接库的创建和使用
C/C++ Qt 自定义Dialog对话框组件应用
在上一篇博文 《C/C++ Qt 标准Dialog对话框组件应用》 中我给大家演示了如何使用Qt中内置的标准对话框组件实现基本的数据输入功能。
王 瑞
2022/12/23
8510
C/C++ Qt 自定义Dialog对话框组件应用
Qt 第二步 熟悉文件结构组成(二)
目录导航: 《Qt 第一步 HelloWorld 的第一个程序》 《Qt 第二步 槽与信号(一) 实现点击按钮并弹窗》
1_bit
2020/10/23
8400
Qt 第二步 熟悉文件结构组成(二)
【QT】Qt 网络
在进行网络编程之前,需要在项目中的 .pro 文件中添加 network 模块。添加之后要手动编译⼀下项目,使 Qt Creator 能够加载对应模块的头文件。
YoungMLet
2024/08/13
5560
【QT】Qt 网络
相关推荐
C/C++ Qt 基础通用组件的应用
更多 >
交个朋友
加入腾讯云技术交流站
前端技术前沿探索 云开发实战案例分享
加入前端工作实战群
前端工程化实践 组件库开发经验分享
加入前端学习入门群
前端基础系统教学 经验分享避坑指南
换一批
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验