Files
sqlitebrowser/src/Application.h
Martin Kleusberg fb1eba1391 Remove some virtuals and add some overrides
In our case this is more a question of code style.
2018-10-09 20:28:22 +02:00

34 lines
608 B
C++

#ifndef APPLICATION_H
#define APPLICATION_H
#include <QApplication>
class MainWindow;
class QTranslator;
class Application : public QApplication
{
Q_OBJECT
public:
explicit Application(int& argc, char** argv);
~Application() override;
bool dontShowMainWindow() { return m_dontShowMainWindow; }
MainWindow* mainWindow() { return m_mainWindow; }
static QString versionString();
protected:
bool event(QEvent* event) override;
private:
bool m_dontShowMainWindow;
MainWindow* m_mainWindow;
QTranslator* m_translatorQt;
QTranslator* m_translatorApp;
};
#endif