Huggle  build:^490^dce1e5c
 All Classes Namespaces Functions Variables Enumerations Enumerator Pages
speedyform.hpp
1 //This program is free software: you can redistribute it and/or modify
2 //it under the terms of the GNU General Public License as published by
3 //the Free Software Foundation, either version 3 of the License, or
4 //(at your option) any later version.
5 
6 //This program is distributed in the hope that it will be useful,
7 //but WITHOUT ANY WARRANTY; without even the implied warranty of
8 //MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
9 //GNU General Public License for more details.
10 
11 #ifndef SPEEDYFORM_H
12 #define SPEEDYFORM_H
13 
14 #include <QString>
15 #include <QDialog>
16 #include "wikipage.hpp"
17 #include "wikiuser.hpp"
18 #include "configuration.hpp"
19 #include "core.hpp"
20 
21 namespace Ui
22 {
23  class SpeedyForm;
24 }
25 
26 namespace Huggle
27 {
28  class WikiPage;
29  class WikiUser;
30 
31  /*!
32  * \brief The window that is used to report a page for deletion
33  */
34  class SpeedyForm : public QDialog
35  {
36  Q_OBJECT
37  public:
38  explicit SpeedyForm(QWidget *parent = 0);
39  ~SpeedyForm();
40  void Init(WikiUser *user, WikiPage *page);
41  WikiPage *Page;
42  WikiUser *User;
43 
44  private slots:
45  void on_pushButton_2_clicked();
46  void on_pushButton_clicked();
47 
48  private:
49  Ui::SpeedyForm *ui;
50  };
51 }
52 #endif // SPEEDYFORM_H
53 
54 
The window that is used to report a page for deletion.
Definition: speedyform.hpp:34
Mediawiki page.
Definition: wikipage.hpp:43