inputpanel/QskTextPredictor.cpp

Source code

/******************************************************************************
 * QSkinny - Copyright (C) 2016 Uwe Rathmann
 * This file may be used under the terms of the QSkinny License, Version 1.0
 *****************************************************************************/

#include "QskTextPredictor.h"

QskTextPredictor::QskTextPredictor( Attributes attributes, QObject* parent )
    : QObject( parent )
    , m_attributes( attributes )
{
}

QskTextPredictor::~QskTextPredictor()
{
}

QskTextPredictor::Attributes QskTextPredictor::attributes() const
{
    return m_attributes;
}

QStringList QskTextPredictor::candidates() const
{
    const auto count = candidateCount();

    QStringList candidates;
    candidates.reserve( count );

    for ( int i = 0; i < count; i++ )
        candidates += candidate( i );

    return candidates;
}

#include "moc_QskTextPredictor.cpp"

Updated on 28 July 2023 at 14:02:30 CEST