• 大小: 9KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-06
  • 语言: C/C++
  • 标签: 支持负数  qt  除法  

资源简介

C++版本的四则运算事例,支持负数,表达式中可以含有空格,讲解文章:https://www.cnblogs.com/swarmbees/p/9356346.html

资源截图

代码片段和文件信息

#include “stdafx.h“

#include 
#include 
#include 

#include 
#include 

#include “lineedit.h“

lineedit::lineedit(QWidget *parent)
    : QMainWindow(parent)
{
    ui.setupUi(this);

    ui.lineEdit->setValidator(new QIntValidator(0 100));

    QRegExpValidator * validatorPath = new QRegExpValidator(this);
    // QRegExp rep(“([:]{2}.*)|([a-zA-Z]:(\\\\[\\w]{1})*(\\\\)?))“);
    // QRegExp rep(“[a-zA-Z]:(\\\\[\\w]{1})*(\\\\)?)“);
    QRegExp rep(“[:]{2}.*“);
    validatorPath->setRegExp(rep);//云文件路径
    // validatorPath->setRegExp(QRegExp(“[a-zA-Z]:(\\([0-9a-zA-Z]+))+$“));//云文件路径
    ui.comboBox->lineEdit()->setValidator(validatorPath);

    connect(ui.lineEdit &QLineEdit::editingFinished this &lineedit::Calcul

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-07-23 15:46  lineedit\
     文件        3676  2018-07-23 15:37  lineedit\MyStack.cpp
     文件        1175  2018-07-23 15:37  lineedit\MyStack.h
     目录           0  2018-07-23 19:08  lineedit\Resources\
     文件        5615  2018-07-23 17:40  lineedit\lineedit.cpp
     文件         332  2018-07-23 15:33  lineedit\lineedit.h
     文件        2734  2012-12-20 23:33  lineedit\lineedit.ico
     文件          68  2017-09-20 14:37  lineedit\lineedit.qrc
     文件          47  2017-09-20 14:37  lineedit\lineedit.rc
     文件        1804  2018-07-23 15:46  lineedit\lineedit.ui
     文件       11799  2018-07-23 16:45  lineedit\lineedit.vcxproj
     文件        3131  2018-07-23 15:37  lineedit\lineedit.vcxproj.filters
     文件         196  2017-09-20 14:37  lineedit\main.cpp
     文件          21  2017-09-20 14:37  lineedit\stdafx.cpp
     文件          22  2017-09-20 14:37  lineedit\stdafx.h

评论

共有 条评论