Qx v0.5.7
Qt Extensions Library
Loading...
Searching...
No Matches
qx-directorydesktopentry.h
1#ifndef QX_DIRECTORY_DESKTOP_ENTRY_H
2#define QX_DIRECTORY_DESKTOP_ENTRY_H
3
4// Shared Lib Support
5#include "qx/linux/qx_linux_export.h"
6
7// Intra-component Includes
8#include "qx/linux/qx-desktopentry.h"
9
10namespace Qx
11{
12
13class QX_LINUX_EXPORT DirectoryDesktopEntry : public DesktopEntry
14{
15//-Class Members-------------------------------------------------------------------------------------------------
16private:
17 static inline const QString TYPE = u"Directory"_s;
18 static inline const QString EXTENSION = u"directory"_s;
19
20//-Constructor-----------------------------------------------------------------------------------------------------
21public:
23
24//-Instance Functions----------------------------------------------------------------------------------------------
25public:
26 QString type() const override;
27 QString extension() const override;
28 QString toString() const override;
29};
30
31}
32
33#endif // QX_DIRECTORY_DESKTOP_ENTRY_H
The DesktopEntry class provides the base functionality common to all Linux desktop entry files.
Definition qx-desktopentry.h:23
The DirectoryDesktopEntry class represents the a Directory type desktop entry.
Definition qx-directorydesktopentry.h:14
The Qx namespace is the main namespace through which all non-global functionality of the Qx library i...
Definition qx-processwaiter.cpp:5