CCIMXDesktop
 
Loading...
Searching...
No Matches
ImageListViewWidget.h
1#ifndef IMAGELISTVIEWWIDGET_H
2#define IMAGELISTVIEWWIDGET_H
3
4#include <QWidget>
5
6class QGridLayout;
7class QListWidget;
8
15class ImageListViewer : public QWidget {
16 Q_OBJECT
17
18public:
23 explicit ImageListViewer(QWidget* parent = nullptr);
24
25signals:
30 void imageClicked(const QString& imagePath);
31
32public slots:
37 void setImageLists(const QStringList& pixPaths);
38
39private:
40 QGridLayout* imageLayout = nullptr;
41 QListWidget* listWidget;
42};
43
44#endif // IMAGELISTVIEWWIDGET_H
The ImageListViewer class A widget that displays a list of images in a grid layout.
Definition ImageListViewWidget.h:15
void setImageLists(const QStringList &pixPaths)
Sets and displays a new list of images.
Definition ImageListViewWidget.cpp:20
void imageClicked(const QString &imagePath)
Emitted when an image is clicked.