initial commit
This commit is contained in:
+32
-3
@@ -2,9 +2,13 @@
|
||||
#define CMAINWINDOW_H
|
||||
|
||||
|
||||
#include "cpicturelibrary.h"
|
||||
|
||||
#include "cexif.h"
|
||||
#include "csplashscreen.h"
|
||||
|
||||
#include <QMainWindow>
|
||||
#include <QCloseEvent>
|
||||
|
||||
|
||||
namespace Ui {
|
||||
@@ -23,9 +27,10 @@ public:
|
||||
/**
|
||||
* @brief
|
||||
*
|
||||
* @param lpSplashScreen
|
||||
* @param parent
|
||||
*/
|
||||
explicit cMainWindow(QWidget *parent = nullptr);
|
||||
explicit cMainWindow(cSplashScreen* lpSplashScreen, QWidget *parent = nullptr);
|
||||
/**
|
||||
* @brief
|
||||
*
|
||||
@@ -33,8 +38,32 @@ public:
|
||||
~cMainWindow();
|
||||
|
||||
private:
|
||||
Ui::cMainWindow* ui; /**< TODO: describe */
|
||||
cEXIFTagList m_exifTagList; /**< TODO: describe */
|
||||
Ui::cMainWindow* ui; /**< TODO: describe */
|
||||
cSplashScreen* m_lpSplashScreen; /*!< Splash Screen */
|
||||
cEXIFTagList m_exifTagList; /**< TODO: describe */
|
||||
cPictureLibrary m_pictureLibrary; /**< TODO: describe */
|
||||
|
||||
/*!
|
||||
\brief
|
||||
|
||||
\fn initUI
|
||||
*/
|
||||
void initUI();
|
||||
/*!
|
||||
\brief
|
||||
|
||||
\fn createActions
|
||||
*/
|
||||
void createActions();
|
||||
|
||||
protected:
|
||||
/*!
|
||||
\brief
|
||||
|
||||
\fn closeEvent
|
||||
\param event
|
||||
*/
|
||||
void closeEvent(QCloseEvent* event);
|
||||
};
|
||||
|
||||
#endif // CMAINWINDOW_H
|
||||
|
||||
Reference in New Issue
Block a user