Artifact a7c078dc1e19c2de7aa749523f86dc3e6053e83e7aea476d7e0518a172341c58:

  • File src/KraView.hxx — part of check-in [89632ae9b7] at 2017-04-23 20:37:44 on branch trunk — Make KraView a Q_OBJECT. (user: fifr size: 424)

#ifndef KRAVIEW_HXX
#define KRAVIEW_HXX

#include <KXmlGuiWindow>

#include <memory>

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

private:
    void setupActions();

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

    void gotoFirst();
    void gotoLast();

    void openFile();

public:
    struct Data;

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

#endif // KRAVIEW_HXX