source: SMSSender/gateways/SwisscomXtraZone/src/ui/vcsettingswidget.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: 651 bytes
Line 
1#ifndef SWISSCOMXTRAZONE_VCSETTINGSWIDGET_H
2#define SWISSCOMXTRAZONE_VCSETTINGSWIDGET_H
3
4#include <QtGui/QWidget>
5#include "ui_vcsettingswidget.h"
6
7#include <ui/iaccountsettingswidget.h>
8
9namespace SwisscomXtraZone {
10
11class VCSettingsWidget : public IAccountSettingsWidget {
12    Q_OBJECT
13    Q_INTERFACES(IAccountSettingsWidget)
14
15public:
16    VCSettingsWidget(QWidget* parent = 0);
17
18    /* IAccountSettingsWidget */
19    virtual bool validate();
20
21    virtual void loadFromAccount(IAccount* account);
22    virtual void saveToAccount(IAccount* account);
23
24private:
25    Ui::VCSettingsWidgetClass ui;
26
27};
28
29}
30
31#endif // SWISSCOMXTRAZONE_VCSETTINGSWIDGETCOMP_H
Note: See TracBrowser for help on using the repository browser.