TODO netlogon_user_flags_ntlmv2_enabled
[wireshark-sm.git] / ui / qt / recent_file_status.h
blobb05598bbf56169ecf39d5f9bd1978f67769ee841
1 /** @file
3 * Wireshark - Network traffic analyzer
4 * By Gerald Combs <gerald@wireshark.org>
5 * Copyright 1998 Gerald Combs
7 * SPDX-License-Identifier: GPL-2.0-or-later
8 */
10 #ifndef RECENT_FILE_STATUS_H
11 #define RECENT_FILE_STATUS_H
13 #include <QRunnable>
14 #include <QFileInfo>
16 class RecentFileStatus : public QObject, public QRunnable
18 Q_OBJECT
19 public:
20 RecentFileStatus(const QString filename, QObject *parent);
22 protected:
23 void run();
25 private:
26 const QString filename_;
27 QFileInfo fileinfo_;
29 signals:
30 void statusFound(const QString filename = QString(), qint64 size = 0, bool accessible = false);
33 #endif // RECENT_FILE_STATUS_H