#include "config.h"
#include <QAtomicInt>
#include <QtGlobal>
#include <QList>
#include <QMutex>
#include <QObject>
#include <QString>
#include <QThread>
#include <QTimer>
#include <QVariantList>
#include <KPluginFactory>
#include "libkwave/Runnable.h"
#include "libkwave/Sample.h"
#include "libkwave/String.h"
Go to the source code of this file.
◆ KWAVE_PLUGIN
      
        
          | #define KWAVE_PLUGIN | ( |  | name, | 
        
          |  |  |  | class | 
        
          |  | ) |  |  | 
      
 
Value:K_PLUGIN_FACTORY_WITH_JSON(kwaveplugin_##
name##_factory,   \
                               "kwaveplugin_"#
name".json",     \
                                registerPlugin<Kwave::class>();)
- Parameters
- 
  
    | name | short internal name of the plugin, used for the library file name, in most cases identical to the directory name |  | class | name of the C++ class that implements the plugin, without namespace |  
 
Definition at line 54 of file Plugin.h.
 
 
◆ qt_plugin_query_metadata()
      
        
          | Q_EXTERN_C Q_DECL_EXPORT const char* qt_plugin_query_metadata | ( |  | ) |  | 
      
 
 
◆ QT_PREPEND_NAMESPACE()
      
        
          | Q_EXTERN_C Q_DECL_EXPORT QT_PREPEND_NAMESPACE | ( | QObject |  | ) |  |