source: SMSSender/lib/libdatatypes/src/interfaces/ivalidatable.h @ 71:415b45c71663

3.0
Last change on this file since 71:415b45c71663 was 71:415b45c71663, checked in by Sämy Zehnder <saemy.zehnder@…>, 12 years ago
  • Reorganized all the libraries. libinterfaces and libgateways are removed now and libdatatypes contains now all these files.
File size: 483 bytes
Line 
1/*
2 * ivalidatable.h
3 *
4 *  Created on: Dec 18, 2009
5 *      Author: saemy
6 */
7
8#ifndef IVALIDATABLE_H_
9#define IVALIDATABLE_H_
10
11#include <QObject>
12
13#include "iinterface.h"
14
15class IValidator;
16
17class IValidatable: public virtual IInterface {
18    Q_INTERFACES(IInterface)
19
20public:
21    virtual IValidator* getValidator() const =0;
22};
23
24Q_DECLARE_INTERFACE(IValidatable,
25                     "ch.gorrion.smssender.IValidatable/1.0")
26
27#include "ivalidator.h"
28
29#endif /* IVALIDATABLE_H_ */
Note: See TracBrowser for help on using the repository browser.