/* * This file is part of the KDE project * * SPDX-FileCopyrightText: 2010 Alejandro Fiestas Olivares * SPDX-FileCopyrightText: 2010-2011 UFO Coders * * SPDX-License-Identifier: LGPL-2.0-or-later */ #pragma once #include "ui_connect.h" #include namespace BluezQt { class PendingCall; } class BlueWizard; class ConnectPage : public QWizardPage, Ui::Connect { Q_OBJECT public: explicit ConnectPage(BlueWizard *parent = nullptr); int nextId() const override; void initializePage() override; protected: QList wizardButtonsLayout() const; private Q_SLOTS: void connectFinished(BluezQt::PendingCall *call); private: BlueWizard *const m_wizard; bool m_success = false; };