首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
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 删除。

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
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和VS2010中添加槽信号_差异与详解
2.点击mainwindow打开设计窗体在窗体上添加一个PushButton。点击右键先把转到槽
战神伽罗
2019/07/24
2.3K0
Qt Creator和VS2010中添加槽信号_差异与详解
Qt学习笔记 ListWidget的增删改
学习了一下ListWidget控件的使用,做一个小功能增删改 先把代码分解最后给出完整代码 在窗体上添加一个ListWidget 一个Horizontal Specer和  三个PushButton
lpxxn
2018/01/31
1.1K0
Qt学习笔记 ListWidget的增删改
C/C++ Qt 基础通用组件的应用
QT 是一个跨平台C++图形界面开发库,利用QT可以快速开发跨平台窗体应用程序,在QT中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率。
王 瑞
2022/12/23
3.9K0
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
8580
C/C++ Qt 标准Dialog对话框组件应用
【C++】Qt:TCP&UDP网络通信示例
在功能实现中,获取IP地址有两种方法,一是通过代码自动获取IP地址,二是手动设置IP,默认是手动设置,设置完成后,点击绑定端口,即可开始监听客户端的信息。
DevFrank
2024/07/24
6960
【C++】Qt:TCP&UDP网络通信示例
QT+QT creator+OpenCV图像灰度化
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/115569.html原文链接:https://javaforall.cn
全栈程序员站长
2022/07/10
5340
[Qt] 信号与槽:灵活编写多种类型槽函数
在Qt中, 槽函数是响应信号的函数,用来处理用户的交互或者程序中的特定事件。槽函数可以通过 connect函数与信号进行连接。当特定信号发出时,相应的槽函数会被自动调用。下面将详细讲解Qt中槽函数的编写方式,并结合代码示例逐步分析每一种写法。
DevKevin
2024/10/11
5290
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之UDP通信
https://www.cnblogs.com/wurenzhong/p/8030220.html
zls365
2020/08/19
6810
QT之UDP通信
【目标检测】YOLOv5-PyQT可视化例程开发
花了几天功夫做了一个YOLOv5的PyQT可视化程序,主要针对多幅图片训练、自动标注和检测展示。涉及正在进行的项目,暂时不开源。在开发过程中,踩了不少坑,这里简单做一些记录。
zstar
2022/10/31
1.7K0
【目标检测】YOLOv5-PyQT可视化例程开发
Qt 添加菜单及菜单的事件响应(完整的示例)
Qt添加菜单有两种方法,一是用代码直接手动添加,二是在Qtdesigner中在界面上直接添加。
zls365
2020/08/19
7.6K0
Qt 添加菜单及菜单的事件响应(完整的示例)
VS2017中使用QT Chart图表
有关QtChart的介绍在这就不详谈了,想要具体了解的百度就可以,官网和网站大多数都是介绍如何在QtCreator中使用QtChart,而本文主要介绍如何在vs中使用。
zls365
2020/09/28
2.7K0
VS2017中使用QT Chart图表
在Qt Creator 和在 vs2012 里添加信号和槽
Qt  的窗口部件通过发射信号(signal)来表明一个用户的动作已经发生了或者是一个状态已经改变了。 如点击一个QPushButton时,按钮会发送一个clicked()信号,信号可以与函数(在qt
lpxxn
2018/01/31
1.1K0
在Qt Creator 和在 vs2012 里添加信号和槽
qt学习第2天:QRadioButtonTest+ButtonGroup单选后提示消息,QComBox
项目名称:QRadioButtonTest 运行结果:选中按钮后其他则无法继续选择,点击save后提示选择了那个按钮 在QRadioButtonTest.h头文件中添加槽函数 QRadioButtonTest.h
炒香菇的书呆子
2020/08/17
8790
C++ Qt开发:SpinBox数值微调框组件
Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍QSpinBox精度数值组件的常用方法及灵活运用。
王 瑞
2023/12/13
1.1K0
C++ Qt开发:SpinBox数值微调框组件
QT 常用控件操作实例集锦
运行结果: 点击按钮1: 界面纯代码编写 以下是源码: QtGuiApplication7.h #pragma once #include <QtWidgets/QMainWindow> #incl
zls365
2020/08/19
1.1K0
QT 常用控件操作实例集锦
C/C++ Qt 自定义Dialog对话框组件应用
在上一篇博文 《C/C++ Qt 标准Dialog对话框组件应用》 中我给大家演示了如何使用Qt中内置的标准对话框组件实现基本的数据输入功能。
王 瑞
2022/12/23
8330
C/C++ Qt 自定义Dialog对话框组件应用
PyQt5安装与使用
最近偶尔会写一些小工具提升项目组的效率,由于与物理设备交互的中间模块是基于 Python 的,用 Java 难以做到与之通信,为了方便大家日常使用,所以盯上了 Python GUI 工具,试了几个 GUI 框架,最终还是看上了 PyQt5 这个使用较多,文档相对较全的工具~
幻影龙王
2021/08/22
2.1K0
PyQt5安装与使用
相关推荐
Qt读写文件(2种方式)实现详解
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档