Replace QVector with QList
This commit is contained in:
@@ -29,7 +29,7 @@
|
||||
#include <algorithm>
|
||||
|
||||
#include <QWidget>
|
||||
#include <QVector>
|
||||
#include <QList>
|
||||
#include <QPainter>
|
||||
#include <QPalette>
|
||||
#include <QBasicTimer>
|
||||
@@ -89,7 +89,7 @@ void AnalyzerBase::ChangeTimeout(const int timeout) {
|
||||
|
||||
void AnalyzerBase::transform(Scope &scope) {
|
||||
|
||||
QVector<float> aux(fht_->size());
|
||||
QList<float> aux(fht_->size());
|
||||
if (static_cast<quint64>(aux.size()) >= scope.size()) {
|
||||
std::copy(scope.begin(), scope.end(), aux.begin());
|
||||
}
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
|
||||
#include <QtGlobal>
|
||||
#include <QObject>
|
||||
#include <QVector>
|
||||
#include <QList>
|
||||
#include <QString>
|
||||
#include <QPixmap>
|
||||
#include <QPainter>
|
||||
@@ -65,12 +65,12 @@ class BlockAnalyzer : public AnalyzerBase {
|
||||
QPixmap background_;
|
||||
QPixmap canvas_;
|
||||
Scope scope_; // so we don't create a vector every frame
|
||||
QVector<double> store_; // current bar heights
|
||||
QVector<double> yscale_;
|
||||
QList<double> store_; // current bar heights
|
||||
QList<double> yscale_;
|
||||
|
||||
QVector<QPixmap> fade_bars_;
|
||||
QVector<int> fade_pos_;
|
||||
QVector<int> fade_intensity_;
|
||||
QList<QPixmap> fade_bars_;
|
||||
QList<int> fade_pos_;
|
||||
QList<int> fade_intensity_;
|
||||
|
||||
double step_; // rows to fall per frame
|
||||
};
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
#include <algorithm>
|
||||
#include <cmath>
|
||||
|
||||
#include <QVector>
|
||||
#include <QList>
|
||||
#include <QtMath>
|
||||
|
||||
FHT::FHT(uint n) : num_((n < 3) ? 0 : 1 << n), exp2_((n < 3) ? -1 : static_cast<int>(n)) {
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
#ifndef FHT_H
|
||||
#define FHT_H
|
||||
|
||||
#include <QVector>
|
||||
#include <QList>
|
||||
|
||||
/**
|
||||
* Implementation of the Hartley Transform after Bracewell's discrete
|
||||
@@ -37,9 +37,9 @@ class FHT {
|
||||
const int num_;
|
||||
const int exp2_;
|
||||
|
||||
QVector<float> buf_vector_;
|
||||
QVector<float> tab_vector_;
|
||||
QVector<int> log_vector_;
|
||||
QList<float> buf_vector_;
|
||||
QList<float> tab_vector_;
|
||||
QList<int> log_vector_;
|
||||
|
||||
float *buf_();
|
||||
float *tab_();
|
||||
|
||||
Reference in New Issue
Block a user