blob: a06046d39b0e8da8679d1136aa119cfe4cf10d92 [file] [log] [blame]
Yingdi Yue50bcf92013-10-23 10:31:08 -07001/* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil -*- */
2/*
3 * Copyright (c) 2013, Regents of the University of California
4 * Yingdi Yu
5 *
6 * BSD license, See the LICENSE file for more information
7 *
8 * Author: Yingdi Yu <yingdi@cs.ucla.edu>
9 */
10
11#ifndef SETTINGDIALOG_H
12#define SETTINGDIALOG_H
13
14#include <QDialog>
15
16namespace Ui {
17class SettingDialog;
18}
19
20class SettingDialog : public QDialog
21{
22 Q_OBJECT
23
24public:
25 explicit SettingDialog(QWidget *parent = 0);
26 ~SettingDialog();
27
28 void
29 setIdentity(const std::string& identity);
30
31signals:
32 void
33 identitySet(const QString& identity);
34
35private slots:
36 void
37 onOkClicked();
38
39private:
40 Ui::SettingDialog *ui;
41 std::string m_identity;
42};
43
44#endif // SETTINGDIALOG_H