File indexing completed on 2024-04-28 05:52:36

0001 /*
0002     This file is part of the Okteta Gui library, made within the KDE community.
0003 
0004     SPDX-FileCopyrightText: 2004, 2008 Friedrich W. H. Kossebau <kossebau@kde.org>
0005 
0006     SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL
0007 */
0008 
0009 #include "abstractcontroller.hpp"
0010 
0011 namespace Okteta {
0012 
0013 AbstractController::AbstractController(AbstractController* parent)
0014     : mParent(parent)
0015 {
0016 }
0017 
0018 AbstractController::~AbstractController() = default;
0019 
0020 bool AbstractController::handleKeyPress(QKeyEvent* keyEvent)
0021 {
0022     return mParent ? mParent->handleKeyPress(keyEvent) : false;
0023 }
0024 
0025 }