shared: LimitQueue: Change limit type to int

More consistent with "QQueue::size()" and silences warning
Tento commit je obsažen v:
Albert S. 2022-08-28 13:09:51 +02:00
rodič 238f9add49
revize 31f0568a87
2 změnil soubory, kde provedl 4 přidání a 4 odebrání

Zobrazit soubor

@ -88,7 +88,7 @@ struct Snippet
QString PreviewGeneratorPlainText::generateLineBasedPreviewText(QTextStream &in, RenderConfig config, QString fileName)
{
QVector<Snippet> snippets;
const unsigned int contextLinesCount = 2;
const int contextLinesCount = 2;
LimitQueue<QString> queue(contextLinesCount);
QString currentLine;
currentLine.reserve(512);

Zobrazit soubor

@ -6,11 +6,11 @@ template <class T> class LimitQueue
{
protected:
QQueue<T> queue;
unsigned int limit = 0;
int limit = 0;
public:
LimitQueue();
LimitQueue(unsigned int limit)
LimitQueue(int limit)
{
this->limit = limit;
}
@ -34,7 +34,7 @@ template <class T> class LimitQueue
return queue.dequeue();
}
void setLimit(unsigned int limit)
void setLimit(int limit)
{
this->limit = limit;
}