LibEngsas
Classes | Macros | Functions
epart.h File Reference
#include "eglobal.h"
#include "eobject.h"
#include "ehelpcenter.h"
#include "eversion.h"
#include <QImage>
#include <QUrl>
+ Include dependency graph for epart.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  EPart
 Implement this class to create an object, which can be used in several applications. More...
 

Macros

#define EPART_LIBENGSAS_VERSION
 Adds a libEngsasVersion() function to your EPart. More...
 

Functions

 Q_DECLARE_INTERFACE (EPart,"LibEngsas.EPart/0.1.1")
 

Macro Definition Documentation

#define EPART_LIBENGSAS_VERSION
Value:
public: \
inline QString libEngsasVersion() const { return QString(ENGSAS_VERSION_STRING); }; \
private:

Adds a libEngsasVersion() function to your EPart.

Just insert this macro into your EPart header to avoid programming the libEngsasVersion() function.

Function Documentation

Q_DECLARE_INTERFACE ( EPart  ,
"LibEngsas.EPart/0.1.1"   
)