File: fixform.cpp

package info (click to toggle)
qsstv 9.5.8-6
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 10,928 kB
  • sloc: cpp: 47,579; makefile: 4
file content (44 lines) | stat: -rw-r--r-- 1,137 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#include "fixform.h"
#include "ui_fixform.h"
#include "drmstatusframe.h"
#include "appglobal.h"
#include "drm.h"
#include "configparams.h"


fixForm::fixForm(QWidget *parent) :
  QDialog(parent),
  ui(new Ui::fixForm)
{
  ui->setupUi(this);
}

fixForm::~fixForm()
{
  delete ui;
}

void fixForm::setInfoInternal(int mode, QString fileName, int missing, QByteArray *ba)
{
  common(mode,fileName,missing);
//  ui->infoTextEdit->appendPlainText("BSR for a picture you send");
  ui->previewWidget->openImage(ba);
}

//void fixForm::setInfoExternal(int mode, QString fileName, int missing)
//{
//  common(mode,fileName,missing);
//  ui->infoTextEdit->appendPlainText("BSR for a picture you received");
//  ui->previewWidget->openImage(fileName,false,false,false);
//}

void fixForm::common(int mode,QString fileName,int missing)
{
  ui->filenameLineEdit->setText("Filename: "+fileName+"\n");
  if(callsignValid)
    {
      ui->infoTextEdit->appendPlainText("From: "+ QString(drmCallsign));
     }
  ui->infoTextEdit->appendPlainText(modeToString(mode));
  ui->infoTextEdit->appendPlainText(QString("Requested segments: %1").arg(missing));
}