Shinya Kitaoka 810553
#pragma once
Shinya Kitaoka 810553
Toshihiro Shimizu 890ddd
#ifndef COMBOVIEWER_PANE_INCLUDED
Toshihiro Shimizu 890ddd
#define COMBOVIEWER_PANE_INCLUDED
Toshihiro Shimizu 890ddd
shun-iwasawa 4a7a1f
#include "viewerpane.h"
Toshihiro Shimizu 890ddd
Toshihiro Shimizu 890ddd
class Toolbar;
Toshihiro Shimizu 890ddd
class ToolOptions;
Toshihiro Shimizu 890ddd
Toshihiro Shimizu 890ddd
//=============================================================================
Toshihiro Shimizu 890ddd
// ComboViewerPanel
Toshihiro Shimizu 890ddd
//-----------------------------------------------------------------------------
shun-iwasawa 784640
shun-iwasawa 4a7a1f
class ComboViewerPanel final : public BaseViewerPanel {
Shinya Kitaoka 120a6e
  Q_OBJECT
Toshihiro Shimizu 890ddd
Shinya Kitaoka 120a6e
  Toolbar *m_toolbar;
Shinya Kitaoka 120a6e
  ToolOptions *m_toolOptions;
Shinya Kitaoka 120a6e
  Ruler *m_vRuler;
Shinya Kitaoka 120a6e
  Ruler *m_hRuler;
Toshihiro Shimizu 890ddd
Toshihiro Shimizu 890ddd
public:
Shinya Kitaoka 120a6e
  ComboViewerPanel(QWidget *parent = 0, Qt::WindowFlags flags = 0);
shun-iwasawa 4a7a1f
  ~ComboViewerPanel() {}
Shinya Kitaoka 120a6e
shun-iwasawa 784640
  ToolOptions *getToolOptions() { return m_toolOptions; }
Shinya Kitaoka 120a6e
shun-iwasawa 4a7a1f
  void updateShowHide() override;
shun-iwasawa 4a7a1f
  void addShowHideContextMenu(QMenu *) override;
shun-iwasawa 784640
Toshihiro Shimizu 890ddd
protected:
shun-iwasawa 4a7a1f
  void checkOldVersionVisblePartsFlags(QSettings &settings) override;
Toshihiro Shimizu 890ddd
};
Toshihiro Shimizu 890ddd
Toshihiro Shimizu 890ddd
#endif