2022-03-05 22:41:29 +05:00

40 lines
613 B
C++

#pragma once
/*
* SPDX-FileCopyrightText: 2003-2007 Craig Drummond <craig@kde.org>
* SPDX-License-Identifier: GPL-2.0-or-later
*/
#include <KParts/MainWindow>
#include <KParts/ReadOnlyPart>
class QAction;
class QUrl;
namespace KFI
{
class CViewer : public KParts::MainWindow
{
Q_OBJECT
public:
CViewer();
~CViewer() override
{
}
void showUrl(const QUrl &url);
public Q_SLOTS:
void fileOpen();
void configureKeys();
void enableAction(const char *name, bool enable);
private:
KParts::ReadOnlyPart *m_preview;
QAction *m_printAct;
QAction *m_openAct;
};
}