]> git.sven.stormbind.net Git - sven/vym.git/blob - extrainfodialog.h
Import Upstream version 2.6.11
[sven/vym.git] / extrainfodialog.h
1 #ifndef EXTRAINFODIALOG_H
2 #define EXTRAINFODIALOG_H
3
4 #include "ui_extrainfodialog.h"
5
6 /* \brief Dialog to display and edit map specific information like author, comment, etc. 
7 */
8
9 class ExtraInfoDialog : public QDialog
10 {
11     Q_OBJECT
12
13 public:
14     ExtraInfoDialog(QWidget* parent = 0);
15
16     virtual QString getComment();
17     virtual QString getAuthor();
18     virtual QString getMapTitle();
19     virtual void setStats( const QString & s );
20     void setReadOnly( bool b );
21     bool isReadOnly();
22
23 public slots:
24     virtual void setMapName( const QString & s );
25     virtual void setMapTitle( const QString & s );
26     virtual void setComment( const QString & s );
27     virtual void setAuthor( const QString & s );
28
29 private:
30     Ui::ExtraInfoDialog ui;
31     bool readOnly;
32
33 };
34
35 #endif // EXTRAINFODIALOG_H