git repos / SagoImageBrowser

mainwindow.h

browsing at commit = 032aa1e161c4fd5d6a7554d65109e9a069648a17

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;
};