File indexing completed on 2024-05-12 16:44:05

0001 /*
0002     SPDX-FileCopyrightText: 2015 Christian Dávid <christian-david@web.de>
0003     SPDX-FileCopyrightText: 2017-2018 Łukasz Wojniłowicz <lukasz.wojnilowicz@gmail.com>
0004     SPDX-License-Identifier: GPL-2.0-or-later
0005 */
0006 
0007 #include "ktreewidgetfilterlinewidget.h"
0008 
0009 #include <QLabel>
0010 
0011 #include <KLocalizedString>
0012 
0013 KTreeWidgetFilterLineWidget::KTreeWidgetFilterLineWidget(QWidget* parent, QTreeWidget* treeWidget)
0014     : KTreeWidgetSearchLineWidget(parent, treeWidget)
0015 {
0016 }
0017 
0018 void KTreeWidgetFilterLineWidget::createWidgets()
0019 {
0020     KTreeWidgetSearchLineWidget::createWidgets();
0021 
0022     // The layout pointer is stored in the private class, so we do not have access to it directly
0023     // => use findChild()
0024     QLabel* label = findChild<QLabel*>();
0025     if (!label)
0026         return;
0027 
0028     label->setText(i18nc("Filter widget label", "Fi&lter:"));
0029 }