Blame toonz/sources/toonz/comboviewerpane.h
|
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
|