Guitar
MyImageViewWidget.h
Go to the documentation of this file.
1 #ifndef MYIMAGEVIEWWIDGET_H
2 #define MYIMAGEVIEWWIDGET_H
3 
4 #include "ImageViewWidget.h"
5 #include "MyObjectViewBase.h"
6 
7 // used from FileViewWidget.h
8 
9 // ImageViewWidgetクラスは、他のアプリで再利用する想定の設計。
10 // MyImageViewWidgetクラスは、Guitar専用にカスタマイズを行っている。
11 
13 protected:
14  void contextMenuEvent(QContextMenuEvent *e) override;
15 public:
16  MyImageViewWidget(QWidget *parent = nullptr);
17 
18  void setImage(const std::string &mimetype, QByteArray const &ba, QString const &object_id_, QString const &path_);
19 };
20 
21 #endif // MYIMAGEVIEWWIDGET_H
Definition: ImageViewWidget.h:14
Definition: MyImageViewWidget.h:12
MyImageViewWidget(QWidget *parent=nullptr)
Definition: MyImageViewWidget.cpp:8
void contextMenuEvent(QContextMenuEvent *e) override
Definition: MyImageViewWidget.cpp:20
void setImage(const std::string &mimetype, QByteArray const &ba, QString const &object_id_, QString const &path_)
Definition: MyImageViewWidget.cpp:13
Definition: MyObjectViewBase.h:7
QString object_id_
Definition: MyObjectViewBase.h:9