Replace QVector with QList
This commit is contained in:
parent
2e6408a4f7
commit
4d4dd6b249
@ -83,7 +83,7 @@
|
||||
#endif
|
||||
|
||||
#include <QtGlobal>
|
||||
#include <QVector>
|
||||
#include <QList>
|
||||
#include <QByteArray>
|
||||
#include <QString>
|
||||
#include <QStringList>
|
||||
@ -1145,7 +1145,7 @@ void TagReaderTagLib::SetTextFrame(const char *id, const QString &value, TagLib:
|
||||
void TagReaderTagLib::SetTextFrame(const char *id, const std::string &value, TagLib::ID3v2::Tag *tag) const {
|
||||
|
||||
const TagLib::ByteVector id_vector(id);
|
||||
QVector<TagLib::ByteVector> frames_buffer;
|
||||
QList<TagLib::ByteVector> frames_buffer;
|
||||
|
||||
// Store and clear existing frames
|
||||
while (tag->frameListMap().contains(id_vector) && tag->frameListMap()[id_vector].size() != 0) {
|
||||
@ -1200,7 +1200,7 @@ void TagReaderTagLib::SetUserTextFrame(const std::string &description, const std
|
||||
void TagReaderTagLib::SetUnsyncLyricsFrame(const std::string &value, TagLib::ID3v2::Tag *tag) const {
|
||||
|
||||
TagLib::ByteVector id_vector(kID3v2_UnsychronizedLyrics);
|
||||
QVector<TagLib::ByteVector> frames_buffer;
|
||||
QList<TagLib::ByteVector> frames_buffer;
|
||||
|
||||
// Store and clear existing frames
|
||||
while (tag->frameListMap().contains(id_vector) && tag->frameListMap()[id_vector].size() != 0) {
|
||||
|
@ -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_();
|
||||
|
@ -31,7 +31,7 @@
|
||||
#include <QMutex>
|
||||
#include <QSet>
|
||||
#include <QMap>
|
||||
#include <QVector>
|
||||
#include <QList>
|
||||
#include <QVariant>
|
||||
#include <QByteArray>
|
||||
#include <QString>
|
||||
@ -1118,7 +1118,7 @@ SongList CollectionBackend::GetSongsByForeignId(const QStringList &ids, const QS
|
||||
return SongList();
|
||||
}
|
||||
|
||||
QVector<Song> ret(ids.count());
|
||||
QList<Song> ret(ids.count());
|
||||
while (q.next()) {
|
||||
const QString foreign_id = q.value(static_cast<int>(Song::kColumns.count()) + 1).toString();
|
||||
const qint64 index = ids.indexOf(foreign_id);
|
||||
|
@ -32,7 +32,6 @@
|
||||
#include <QMetaType>
|
||||
#include <QFileInfo>
|
||||
#include <QList>
|
||||
#include <QVector>
|
||||
#include <QMap>
|
||||
#include <QByteArray>
|
||||
#include <QUrl>
|
||||
@ -86,7 +85,6 @@ void RegisterMetaTypes() {
|
||||
|
||||
qRegisterMetaType<const char*>("const char*");
|
||||
qRegisterMetaType<QList<int>>("QList<int>");
|
||||
qRegisterMetaType<QVector<int>>("QVector<int>");
|
||||
qRegisterMetaType<QList<QUrl>>("QList<QUrl>");
|
||||
qRegisterMetaType<QFileInfo>("QFileInfo");
|
||||
qRegisterMetaType<QAbstractSocket::SocketState>("QAbstractSocket::SocketState");
|
||||
|
@ -21,7 +21,7 @@
|
||||
|
||||
#include <QApplication>
|
||||
#include <QGuiApplication>
|
||||
#include <QVector>
|
||||
#include <QList>
|
||||
#include <QByteArray>
|
||||
#include <QKeySequence>
|
||||
#include <QFlags>
|
||||
@ -35,7 +35,7 @@
|
||||
#include <xcb/xcb.h>
|
||||
#include <xcb/xproto.h>
|
||||
|
||||
const QVector<quint32> GlobalShortcut::mask_modifiers_ = QVector<quint32>() << 0 << Mod2Mask << LockMask << (Mod2Mask | LockMask);
|
||||
const QList<quint32> GlobalShortcut::mask_modifiers_ = QList<quint32>() << 0 << Mod2Mask << LockMask << (Mod2Mask | LockMask);
|
||||
|
||||
namespace {
|
||||
|
||||
|
@ -29,7 +29,7 @@
|
||||
#include <QAbstractNativeEventFilter>
|
||||
#include <QKeySequence>
|
||||
#include <QPair>
|
||||
#include <QVector>
|
||||
#include <QList>
|
||||
#include <QHash>
|
||||
#include <QByteArray>
|
||||
#include <QString>
|
||||
@ -68,7 +68,7 @@ class GlobalShortcut : public QObject, QAbstractNativeEventFilter {
|
||||
|
||||
static GlobalShortcut *initialized_;
|
||||
static QHash<QPair<quint32, quint32>, GlobalShortcut*> internal_shortcuts_;
|
||||
static const QVector<quint32> mask_modifiers_;
|
||||
static const QList<quint32> mask_modifiers_;
|
||||
|
||||
GlobalShortcutsBackend *backend_;
|
||||
QKeySequence shortcut_;
|
||||
|
@ -26,7 +26,7 @@
|
||||
#include <QByteArray>
|
||||
#include <QString>
|
||||
#include <QImage>
|
||||
#include <QVector>
|
||||
#include <QList>
|
||||
#include <QColor>
|
||||
#include <QPalette>
|
||||
#include <QRect>
|
||||
@ -34,7 +34,7 @@
|
||||
|
||||
class QPainter;
|
||||
|
||||
using ColorVector = QVector<QColor>;
|
||||
using ColorVector = QList<QColor>;
|
||||
|
||||
class MoodbarRenderer {
|
||||
public:
|
||||
@ -73,6 +73,6 @@ class MoodbarRenderer {
|
||||
};
|
||||
};
|
||||
|
||||
Q_DECLARE_METATYPE(QVector<QColor>)
|
||||
Q_DECLARE_METATYPE(QList<QColor>)
|
||||
|
||||
#endif // MOODBARRENDERER_H
|
||||
|
@ -31,7 +31,6 @@
|
||||
#include <QFileInfo>
|
||||
#include <QSet>
|
||||
#include <QList>
|
||||
#include <QVector>
|
||||
#include <QMap>
|
||||
#include <QString>
|
||||
#include <QStringList>
|
||||
@ -120,7 +119,7 @@ class Organize : public QObject {
|
||||
const QString playlist_;
|
||||
|
||||
QBasicTimer transcode_progress_timer_;
|
||||
QVector<Task> tasks_pending_;
|
||||
QList<Task> tasks_pending_;
|
||||
QMap<QString, Task> tasks_transcoding_;
|
||||
int tasks_complete_;
|
||||
|
||||
|
@ -33,7 +33,6 @@
|
||||
#include <QLocale>
|
||||
#include <QPainter>
|
||||
#include <QPalette>
|
||||
#include <QVector>
|
||||
#include <QRect>
|
||||
#include <QPen>
|
||||
#include <QPoint>
|
||||
@ -133,7 +132,7 @@ void GroupedIconView::rowsInserted(const QModelIndex &parent, int start, int end
|
||||
LayoutItems();
|
||||
}
|
||||
|
||||
void GroupedIconView::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QVector<int>&) {
|
||||
void GroupedIconView::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList<int>&) {
|
||||
QListView::dataChanged(topLeft, bottomRight);
|
||||
LayoutItems();
|
||||
}
|
||||
@ -253,7 +252,7 @@ void GroupedIconView::paintEvent(QPaintEvent *e) {
|
||||
QPainter painter(viewport());
|
||||
|
||||
const QRect viewport_rect(e->rect().translated(horizontalOffset(), verticalOffset()));
|
||||
QVector<QModelIndex> toBeRendered = IntersectingItems(viewport_rect);
|
||||
QList<QModelIndex> toBeRendered = IntersectingItems(viewport_rect);
|
||||
|
||||
const QModelIndex current = currentIndex();
|
||||
const QAbstractItemModel *itemModel = model();
|
||||
@ -265,8 +264,8 @@ void GroupedIconView::paintEvent(QPaintEvent *e) {
|
||||
|
||||
int maxSize = (flow() == TopToBottom) ? viewport()->size().width() - 2 * spacing() : viewport()->size().height() - 2 * spacing();
|
||||
|
||||
QVector<QModelIndex>::const_iterator end = toBeRendered.constEnd();
|
||||
for (QVector<QModelIndex>::const_iterator it = toBeRendered.constBegin(); it != end; ++it) {
|
||||
QList<QModelIndex>::const_iterator end = toBeRendered.constEnd();
|
||||
for (QList<QModelIndex>::const_iterator it = toBeRendered.constBegin(); it != end; ++it) {
|
||||
if (!it->isValid()) {
|
||||
continue;
|
||||
}
|
||||
@ -325,7 +324,7 @@ void GroupedIconView::paintEvent(QPaintEvent *e) {
|
||||
|
||||
void GroupedIconView::setSelection(const QRect &rect, QItemSelectionModel::SelectionFlags command) {
|
||||
|
||||
const QVector<QModelIndex> indexes(IntersectingItems(rect.translated(horizontalOffset(), verticalOffset())));
|
||||
const QList<QModelIndex> indexes(IntersectingItems(rect.translated(horizontalOffset(), verticalOffset())));
|
||||
|
||||
QItemSelection selection;
|
||||
selection.reserve(indexes.count());
|
||||
@ -338,9 +337,9 @@ void GroupedIconView::setSelection(const QRect &rect, QItemSelectionModel::Selec
|
||||
|
||||
}
|
||||
|
||||
QVector<QModelIndex> GroupedIconView::IntersectingItems(const QRect rect) const {
|
||||
QList<QModelIndex> GroupedIconView::IntersectingItems(const QRect rect) const {
|
||||
|
||||
QVector<QModelIndex> ret;
|
||||
QList<QModelIndex> ret;
|
||||
|
||||
const int count = static_cast<int>(visual_rects_.count());
|
||||
for (int i = 0; i < count; ++i) {
|
||||
|
@ -26,13 +26,13 @@
|
||||
#include <QAbstractItemModel>
|
||||
#include <QAbstractItemView>
|
||||
#include <QItemSelectionModel>
|
||||
#include <QList>
|
||||
#include <QString>
|
||||
#include <QFont>
|
||||
#include <QPalette>
|
||||
#include <QPoint>
|
||||
#include <QRect>
|
||||
#include <QRegion>
|
||||
#include <QVector>
|
||||
|
||||
class QWidget;
|
||||
class QPainter;
|
||||
@ -89,7 +89,7 @@ class GroupedIconView : public QListView {
|
||||
void resizeEvent(QResizeEvent *e) override;
|
||||
|
||||
// QAbstractItemView
|
||||
void dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QVector<int>& = QVector<int>()) override;
|
||||
void dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList<int>& = QList<int>()) override;
|
||||
QModelIndex indexAt(const QPoint &p) const override;
|
||||
void rowsInserted(const QModelIndex &parent, int start, int end) override;
|
||||
void setSelection(const QRect &rect, QItemSelectionModel::SelectionFlags command) override;
|
||||
@ -107,14 +107,14 @@ class GroupedIconView : public QListView {
|
||||
};
|
||||
|
||||
// Returns the items that are wholly or partially inside the rect.
|
||||
QVector<QModelIndex> IntersectingItems(const QRect rect) const;
|
||||
QList<QModelIndex> IntersectingItems(const QRect rect) const;
|
||||
|
||||
// Returns the index of the item above (d=-1) or below (d=+1) the given item.
|
||||
int IndexAboveOrBelow(int index, const int d) const;
|
||||
|
||||
MultiSortFilterProxy *proxy_model_;
|
||||
QVector<QRect> visual_rects_;
|
||||
QVector<Header> headers_;
|
||||
QList<QRect> visual_rects_;
|
||||
QList<Header> headers_;
|
||||
|
||||
const int default_header_height_;
|
||||
int header_spacing_;
|
||||
|
@ -27,9 +27,9 @@
|
||||
#include <QHeaderView>
|
||||
#include <QAbstractItemModel>
|
||||
#include <QIODevice>
|
||||
#include <QList>
|
||||
#include <QByteArray>
|
||||
#include <QDataStream>
|
||||
#include <QList>
|
||||
#include <QResizeEvent>
|
||||
#include <QMouseEvent>
|
||||
|
||||
|
@ -27,7 +27,6 @@
|
||||
#include <QHeaderView>
|
||||
#include <QList>
|
||||
#include <QString>
|
||||
#include <QVector>
|
||||
|
||||
class QWidget;
|
||||
class QAbstractItemModel;
|
||||
@ -92,7 +91,7 @@ class StretchHeaderView : public QHeaderView {
|
||||
|
||||
private:
|
||||
bool stretch_enabled_;
|
||||
QVector<ColumnWidthType> column_widths_;
|
||||
QList<ColumnWidthType> column_widths_;
|
||||
|
||||
bool in_mouse_move_event_;
|
||||
int forced_resize_logical_index_;
|
||||
|
Loading…
x
Reference in New Issue
Block a user