initial commit for improved deck list submission

This commit is contained in:
Max-Wilhelm Bruker 2009-11-17 17:11:50 +01:00
parent 34d2649f65
commit fdf921e718
13 changed files with 499 additions and 71 deletions

View file

@ -25,6 +25,80 @@ public:
protected:
void extractParameters();
};
class Command_DeckList : public Command {
Q_OBJECT
private:
public:
Command_DeckList();
static ProtocolItem *newItem() { return new Command_DeckList; }
int getItemId() const { return ItemId_Command_DeckList; }
};
class Command_DeckNewDir : public Command {
Q_OBJECT
private:
QString path;
QString name;
public:
Command_DeckNewDir(const QString &_path = QString(), const QString &_name = QString());
QString getPath() const { return path; }
QString getName() const { return name; }
static ProtocolItem *newItem() { return new Command_DeckNewDir; }
int getItemId() const { return ItemId_Command_DeckNewDir; }
protected:
void extractParameters();
};
class Command_DeckDelDir : public Command {
Q_OBJECT
private:
QString path;
QString name;
public:
Command_DeckDelDir(const QString &_path = QString(), const QString &_name = QString());
QString getPath() const { return path; }
QString getName() const { return name; }
static ProtocolItem *newItem() { return new Command_DeckDelDir; }
int getItemId() const { return ItemId_Command_DeckDelDir; }
protected:
void extractParameters();
};
class Command_DeckNew : public Command {
Q_OBJECT
private:
QString path;
int id;
public:
Command_DeckNew(const QString &_path = QString(), int _id = -1);
QString getPath() const { return path; }
int getId() const { return id; }
static ProtocolItem *newItem() { return new Command_DeckNew; }
int getItemId() const { return ItemId_Command_DeckNew; }
protected:
void extractParameters();
};
class Command_DeckDel : public Command {
Q_OBJECT
private:
int id;
public:
Command_DeckDel(int _id = -1);
int getId() const { return id; }
static ProtocolItem *newItem() { return new Command_DeckDel; }
int getItemId() const { return ItemId_Command_DeckDel; }
protected:
void extractParameters();
};
class Command_DeckDownload : public Command {
Q_OBJECT
private:
int id;
public:
Command_DeckDownload(int _id = -1);
int getId() const { return id; }
static ProtocolItem *newItem() { return new Command_DeckDownload; }
int getItemId() const { return ItemId_Command_DeckDownload; }
protected:
void extractParameters();
};
class Command_ListChatChannels : public Command {
Q_OBJECT
private: