forked from qt-creator/qt-creator
Use Macros.
This commit is contained in:
@@ -34,6 +34,8 @@
|
||||
#ifndef PP_CLIENT_H
|
||||
#define PP_CLIENT_H
|
||||
|
||||
#include <CPlusPlusForwardDeclarations.h>
|
||||
|
||||
#include <QByteArray>
|
||||
#include <QString>
|
||||
#include <QFile>
|
||||
@@ -42,7 +44,7 @@ namespace CPlusPlus {
|
||||
|
||||
class Macro;
|
||||
|
||||
class Client
|
||||
class CPLUSPLUS_EXPORT Client
|
||||
{
|
||||
Client(const Client &other);
|
||||
void operator=(const Client &other);
|
||||
@@ -60,7 +62,7 @@ public:
|
||||
virtual ~Client()
|
||||
{ }
|
||||
|
||||
virtual void macroAdded(const QByteArray ¯oId, const QByteArray &text) = 0;
|
||||
virtual void macroAdded(const Macro ¯o) = 0;
|
||||
virtual void sourceNeeded(QString &fileName, IncludeType mode) = 0; // ### FIX the signature.
|
||||
|
||||
virtual void startExpandingMacro(unsigned offset,
|
||||
|
||||
Reference in New Issue
Block a user