← index
AcidCam.Lite/main_window.hpp
Source: AcidCam.Lite/main_window.hpp
#ifndef MAIN_WINDOW_H_
#define MAIN_WINDOW_H_
#define VERSION_INFO "v0.1"
#include<QMainWindow>
#include<QWidget>
#include<QLineEdit>
#include<QPushButton>
#include<QCheckBox>

class AC_DisplayWindow;

class AC_MainWindow : public QMainWindow {
    Q_OBJECT
public:
    AC_MainWindow(QWidget *parent = 0);

public slots:
    void selectList();
    void startProgram();
    void displayAbout();
    void exitProgram();
private:
    QLineEdit *list_filename;
    QLineEdit *camera_index;
    QPushButton *list_open;
    QPushButton *start_program;
    QLineEdit *input_delay;
    QCheckBox *shuffle_box;
    AC_DisplayWindow *display_window;
    bool mode_start = false;
    QMenu *help_menu, *file_menu;
    QAction *help_about, *file_exit;
};

#endif