2 * Register dialog class.
4 * @author Toni Jussila <toni.jussila@fudeco.com>
5 * @copyright (c) 2010 Speed Freak team
6 * @license http://opensource.org/licenses/gpl-license.php GNU Public License
8 #ifndef REGISTERDIALOG_H
9 #define REGISTERDIALOG_H
17 class RegisterDialog : public QDialog {
20 RegisterDialog(QWidget *parent = 0);
22 void clearRegisterLineEdits();
23 QString getRegUserName();
24 QString getRegPassword();
25 QString getRegEmail();
26 void setRegUserName(QString username);
27 void setRegPassword(QString password);
28 void setRegEmail(QString email);
29 QString getManufacturer();
32 QString getDescription();
34 void setManufacturer(QString m);
35 void setType(QString t);
36 void setModel(QString m);
37 void setDescription(QString d);
38 void setPicture(QString p);
39 void setLabelInfoToUser(QString infoText);
42 void changeEvent(QEvent *e);
45 Ui::RegisterDialog *ui;
46 bool imageButtonState;
47 void loadPicture(QString);
58 void on_buttonImage_clicked();
59 void on_registratePushButton_clicked();
65 #endif // REGISTERDIALOG_H