Artifact d5e6a8b65de92704b0c84de5af9c6e14b42263216354e2a9ee0a6afcd94bd5ed:

  • File src/KraView.hxx — part of check-in [6af7ca12ab] at 2017-04-23 18:28:46 on branch trunk — Initial record. (user: fifr size: 473)

#ifndef KRAVIEW_HXX
#define KRAVIEW_HXX

#include <KXmlGuiWindow>

#include <memory>

class KraView : public KXmlGuiWindow
{
public:
    KraView();
    ~KraView();

private:
    void setupActions();

private slots:
    void zoomFit();
    void zoomIn();
    void zoomOut();

    void gotoFirst();
    void gotoPrev();
    void gotoNext();
    void gotoLast();

    void openFile();

public:
    struct Data;

private:
    std::unique_ptr<Data> d;
};

#endif // KRAVIEW_HXX