File indexing completed on 2024-05-26 05:09:14

0001 /*
0002     SPDX-FileCopyrightText: 2013-2015 Christian Dávid <christian-david@web.de>
0003     SPDX-License-Identifier: GPL-2.0-or-later
0004 */
0005 
0006 #include "gwenhywfarqtoperators.h"
0007 
0008 #include <QString>
0009 #include <QStringList>
0010 
0011 GWEN_STRINGLIST* GWEN_StringList_fromQStringList(const QStringList& input)
0012 {
0013     GWEN_STRINGLIST *ret = GWEN_StringList_new();
0014     for (const auto& line : input) {
0015         GWEN_StringList_AppendString(ret, line.toUtf8().constData(), false, false);
0016     }
0017     return ret;
0018 }
0019 
0020 GWEN_STRINGLIST* GWEN_StringList_fromQString(const QString& input)
0021 {
0022     GWEN_STRINGLIST *ret = GWEN_StringList_new();
0023     GWEN_StringList_AppendString(ret, input.toUtf8().constData(), false, false);
0024     return ret;
0025 }