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