git repos / SagoImageBrowser

mainwindow.h

browsing at commit = 256431974154927c51c3d1c8187eeaabe61f1a02

raw · blame · history

#pragma once

#include <QMainWindow>

class QTreeView;
class QListView;
class QLabel;
class QFileSystemModel;
class ImageModel;

class MainWindow : public QMainWindow
{
    Q_OBJECT

public:
    explicit MainWindow(QWidget *parent = nullptr);

private:
    void setupUi();
    void setupConnections();

    QFileSystemModel *m_dirModel;
    ImageModel *m_imageModel;

    QTreeView *m_treeView;
    QListView *m_listView;
    QLabel *m_previewLabel;
};