Guitar
src
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
11
class
MyImageViewWidget
:
public
ImageViewWidget
{
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
ImageViewWidget.h
ImageViewWidget
Definition:
ImageViewWidget.h:14
MyImageViewWidget
Definition:
MyImageViewWidget.h:11
MyImageViewWidget::MyImageViewWidget
MyImageViewWidget(QWidget *parent=nullptr)
Definition:
MyImageViewWidget.cpp:8
MyImageViewWidget::object_id_
QString object_id_
Definition:
MyImageViewWidget.h:13
MyImageViewWidget::contextMenuEvent
void contextMenuEvent(QContextMenuEvent *e) override
Definition:
MyImageViewWidget.cpp:21
MyImageViewWidget::path_
QString path_
Definition:
MyImageViewWidget.h:14
MyImageViewWidget::setImage
void setImage(const std::string &mimetype, QByteArray const &ba, QString const &object_id_, QString const &path_)
Definition:
MyImageViewWidget.cpp:14
Generated by
1.9.1