Huggle
build:^490^dce1e5c
|
Web browser. More...
#include <huggleweb.hpp>
Public Member Functions | |
HuggleWeb (QWidget *parent=0) | |
QString | CurrentPageName () |
void | DisplayDiff (WikiEdit *edit) |
void | DisplayPage (QString url) |
void | DisplayPreFormattedPage (WikiPage *page) |
Retrieve a page in render mode on currently selected project. More... | |
void | DisplayPreFormattedPage (QString url) |
Open a page but append action=render to it. More... | |
void | RenderHtml (QString html) |
Static Public Member Functions | |
static QString | Encode (const QString &string) |
Private Attributes | |
QString | CurrentPage |
Ui::HuggleWeb * | ui |
Web browser.
Definition at line 31 of file huggleweb.hpp.
|
explicit |
Definition at line 16 of file huggleweb.cpp.
void HuggleWeb::DisplayDiff | ( | WikiEdit * | edit | ) |
Definition at line 81 of file huggleweb.cpp.
References Huggle::WikiEdit::Diff, Huggle::Core::GetProjectScriptURL(), Huggle::Core::HtmlFooter, Huggle::Core::HtmlHeader, Huggle::Core::Log(), Huggle::WikiEdit::Page, Huggle::WikiPage::PageName, Huggle::WikiEdit::Size, and Huggle::WikiEdit::Summary.
Referenced by Huggle::MainWindow::ProcessEdit().
void HuggleWeb::DisplayPreFormattedPage | ( | WikiPage * | page | ) |
Retrieve a page in render mode on currently selected project.
page |
Definition at line 33 of file huggleweb.cpp.
References Huggle::Core::GetProjectScriptURL(), and Huggle::WikiPage::PageName.
void HuggleWeb::DisplayPreFormattedPage | ( | QString | url | ) |
Open a page but append action=render to it.
url |
Definition at line 44 of file huggleweb.cpp.
void HuggleWeb::RenderHtml | ( | QString | html | ) |
Definition at line 56 of file huggleweb.cpp.