AusweisApp2
LogFileSaveDialog.h
gehe zur Dokumentation dieser Datei
1 
5 #pragma once
6 
7 #include <QFileDialog>
8 #include <QObject>
9 #include <QPointer>
10 
11 namespace governikus
12 {
13 
15  : public QObject
16 {
17  Q_OBJECT
18 
19  private:
20  QPointer<QFileDialog> mFileDialog;
21 
22  QString getSaveFileName(QWidget* pParent, const QString& pSource);
23 
24  public:
25  void saveLogFile(QWidget* pParent, const QString& pSource = QString());
26  bool saveLogFileToFilename(QWidget* pParent, const QString& pFilename, const QString& pSource = QString());
27  static QString generateLogFilename(const QString& pSource = QString());
28 
29  void closeActiveDialogs();
30 };
31 
32 } // namespace governikus
governikus::LogHandler::getFileDate
static QDateTime getFileDate(const QFileInfo &pInfo)
Definition: LogHandler.cpp:191
governikus::LogFileSaveDialog::closeActiveDialogs
void closeActiveDialogs()
Definition: LogFileSaveDialog.cpp:97
LogHandler.h
governikus::LogFileSaveDialog::saveLogFile
void saveLogFile(QWidget *pParent, const QString &pSource=QString())
Definition: LogFileSaveDialog.cpp:47
governikus::LogFileSaveDialog::generateLogFilename
static QString generateLogFilename(const QString &pSource=QString())
Definition: LogFileSaveDialog.cpp:19
governikus
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
governikus::LogFileSaveDialog
Definition: LogFileSaveDialog.h:16
Env.h
LogFileSaveDialog.h
governikus::filter
std::enable_if<!std::is_void< T >::value, QVector< T > >::type filter(const std::function< bool(const T &)> &pFunc, const QVector< T > &pItems)
Definition: FuncUtils.h:61
governikus::LogFileSaveDialog::saveLogFileToFilename
bool saveLogFileToFilename(QWidget *pParent, const QString &pFilename, const QString &pSource=QString())
Definition: LogFileSaveDialog.cpp:60