43 lines
968 B
C
43 lines
968 B
C
|
#ifndef MCMAINWINDOWLOCAL_H
|
||
|
#define MCMAINWINDOWLOCAL_H
|
||
|
|
||
|
#include <mcmainwindowbase.h>
|
||
|
#include <ui_mcmainwindowlocal.h>
|
||
|
|
||
|
QT_BEGIN_NAMESPACE
|
||
|
namespace Ui
|
||
|
{
|
||
|
class MCMainWindowLocal;
|
||
|
}
|
||
|
QT_END_NAMESPACE
|
||
|
|
||
|
/**
|
||
|
* @brief MainWindow der miniCash-Anwendung.
|
||
|
*
|
||
|
* Erbt von MCMainWindowBase und stellt die Implementierung der Nutzeroberfläche
|
||
|
* zur Verfügung.
|
||
|
*/
|
||
|
|
||
|
class MCMainWindowLocal : public MCMainWindowBase
|
||
|
{
|
||
|
Q_OBJECT
|
||
|
|
||
|
public:
|
||
|
|
||
|
explicit MCMainWindowLocal( QWidget* parent = 0 );
|
||
|
virtual ~MCMainWindowLocal();
|
||
|
|
||
|
protected slots:
|
||
|
|
||
|
void onSetup() override; // Programmeinstellungen vornehmen
|
||
|
void onEditTransactions() override; // Kassendatei durchsuchen und editieren
|
||
|
void onStartBilling() override; // Kassieren beenden, Abrechnungsmodus starten
|
||
|
void onHelpAbout() override; // Kurzinfo anzeigen
|
||
|
|
||
|
private:
|
||
|
|
||
|
Ui::MCMainWindowLocal* _ui{};
|
||
|
};
|
||
|
|
||
|
#endif // MCMAINWINDOWLOCAL
|