• 大小: 1.08MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-11-05
  • 语言: 其他
  • 标签: 嵌入式  s3c6410  linux  

资源简介

温室大棚数据采集系统采集了大棚的温度和湿度,并对其进行管理和预警。本系统分多个模块,可以对系统进行报警设置,报警状态管理,日志管理等等。采用QT开发的。进过了测试,放心下载。

资源截图

代码片段和文件信息

#include “alarm.h“
#include “ui_alarm.h“

Alarm::Alarm(QWidget *parent) :
    QDialog(parent)
    ui(new Ui::Alarm)
{
    ui->setupUi(this);
    /*********设置spinBox的取值范围************************/
    ui->spinBox->setRange(-20120);
    ui->spinBox_2->setRange(-20120);
    ui->spinBox_3->setRange(-20120);
    ui->spinBox_4->setRange(-20120);
    init();
    getpicture();
}

Alarm::~Alarm()
{
    delete ui;
}
/******************从文件alarmdata里读取数据并赋给spinBox*************/
void Alarm::init()
{

    file.setFileName(“alarmdata“);
    if(!file.open(QIODevice::ReadOnly))
    {
        qDebug()<<“alarmdata file open failed!“;
    }
    else
    {
        qDebug()<<“alarmdata file open successed!“;
    }
    QStringList readlist;
    QTextStream readstream(&file);
    while(!readstream.atEnd())
    readlist<    spin1=readlist.at(0).toInt();
    spin2=readlist.at(1).toInt();
    spin3=readlist.at(2).toInt();
    spin4=readlist.at(3).toInt();
    ui->spinBox->setValue(spin1);
    ui->spinBox_2->setValue(spin2);
    ui->spinBox_3->setValue(spin3);
    ui->spinBox_4->setValue(spin4);
    file.close();
}
void Alarm::on_pushButton_clicked()
{
    file.setFileName(“alarmdata“);
    if(!file.open(QIODevice::WriteOnly))
    {
        qDebug()<<“alarmdata file open failed!“;
    }
    else
    {
        qDebug()<<“alarmdata file open successed!“;
    }

    QTextStream stream(&file);
    stream.setCodec(“utf-8“);
    QStringList writelist;
    writelist<spinBox->value())<spinBox_2->value())<spinBox_3->value())<spinBox_4->value());
    for(QStringList::Iterator it=writelist.begin();it!=writelist.end();it++)
    stream<<*it<<“\r\n“;
    file.close();
    init();
    this->close();
}


void Alarm::getpicture()
{
    QPixmap pic;
    pic.load(“p5.png“);
    pic=pic.scaled(QSize(480270));
    ui->label_6->setPixmap(pic);
    ui->spinBox->setstyleSheet(“background-color:rgb(25525525520)“);//设置色彩
    ui->spinBox_2->setstyleSheet(“background-color:rgb(25525525520)“);
    ui->spinBox_3->setstyleSheet(“background-color:rgb(25525525520)“);
    ui->spinBox_4->setstyleSheet(“background-color:rgb(25525525520)“);
    ui->horizontalSlider->setstyleSheet(“background-color:rgb(25525525520)“);
    ui->horizontalSlider_2->setstyleSheet(“background-color:rgb(25525525520)“);
    ui->horizontalSlider_3->setstyleSheet(“background-color:rgb(25525525520)“);
    ui->horizontalSlider_4->setstyleSheet(“background-color:rgb(25525525520)“);
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2615  2013-03-07 08:56  Arm\alarm.cpp

     文件        474  2013-03-07 08:56  Arm\alarm.h

     文件      24628  2013-03-07 08:56  Arm\alarm.o

     文件       7567  2013-03-07 08:56  Arm\alarm.ui

     文件         16  2013-03-07 08:56  Arm\alarmdata

     文件     157649  2013-03-07 08:56  Arm\Arm

     文件       2076  2013-03-07 08:56  Arm\arm.cpp

     文件        927  2013-03-07 08:56  Arm\arm.h

     文件      14880  2013-03-07 08:56  Arm\arm.o

     文件        579  2013-03-07 08:56  Arm\Arm.pro

     文件      27407  2013-03-07 08:56  Arm\Arm.pro.user

     文件       3873  2013-03-07 08:56  Arm\arm.ui

     文件       3301  2013-03-07 08:56  Arm\changerunning.cpp

     文件       1076  2013-03-07 08:56  Arm\changerunning.h

     文件      21912  2013-03-07 08:56  Arm\changerunning.o

     文件       3530  2013-03-07 08:56  Arm\changerunning.ui

     文件      19931  2013-03-07 08:56  Arm\data

     文件       4723  2013-03-07 08:56  Arm\data.cpp

     文件        911  2013-03-07 08:56  Arm\data.h

     文件      26740  2013-03-07 08:56  Arm\data.o

     文件       1840  2013-03-07 08:56  Arm\data.ui

     文件       3473  2013-03-07 08:56  Arm\input.cpp

     文件       1855  2013-03-07 08:56  Arm\input.h

     文件      36840  2013-03-07 08:56  Arm\input.o

     文件      11382  2013-03-07 08:56  Arm\input.ui

     文件       2364  2013-03-07 08:56  Arm\login.cpp

     文件       1005  2013-03-07 08:56  Arm\login.h

     文件      19716  2013-03-07 08:56  Arm\login.o

     文件       2696  2013-03-07 08:56  Arm\login.ui

     文件        395  2013-03-07 08:56  Arm\main.cpp

............此处省略35个文件信息

评论

共有 条评论