Huggle
build:^490^dce1e5c
|
Huggle namespace contains all objects that belongs to huggle only so that they don't colide with other objects. More...
Namespaces | |
IRC | |
Namespace that contains IRC objects. | |
Classes | |
class | AboutForm |
Form that can be displayed from help menu, should list all developers. More... | |
class | ApiQuery |
This class can be used to execute any kind of api query on any wiki. More... | |
class | BlockUser |
This form can be used to block users from editing, which requires the block permission. More... | |
class | Collectable |
Base for all items that are supposed to be collected by garbage collector. More... | |
class | Configuration |
Run time configuration of huggle. More... | |
class | Core |
Miscelanceous system functions, all of these functions are static. More... | |
class | DeleteForm |
This is a delete form. More... | |
class | EditQuery |
Modifications of mediawiki pages can be done using this query. More... | |
class | Exception |
Every exception raised by huggle is defined by this class. More... | |
class | ExceptionWindow |
Recovery window. More... | |
class | GC |
Garbage collector that can be used to collect some objects. More... | |
class | HgApplication |
Overwrite of qapplication so that we can reimplement notify. More... | |
class | History |
History of actions done by user. More... | |
class | HistoryForm |
It can be used to retrieve a history of currently displayed page. More... | |
class | HistoryItem |
History consist of these items. More... | |
class | Hooks |
Hooks that can be used to attach some 3rd code to existing functions. More... | |
class | HuggleFeed |
Feed provider stub class every provider must be derived from this one. More... | |
class | HuggleFeedProviderIRC |
Provider that uses a wikimedia irc recent changes feed to retrieve information about edits. More... | |
class | HuggleFeedProviderIRC_t |
Thread which process the IRC feed. More... | |
class | HuggleFeedProviderWiki |
This is a very simple provider of changes that basically refresh recent changes every 6 seconds. More... | |
class | HuggleLog |
This window contains all the messages that are stored in ring log. More... | |
class | HuggleMassRollback |
DOCUMENT ME. More... | |
class | HuggleNuke |
Window that allows user to mass delete pages made by certain users. More... | |
class | HuggleQueue |
Queue of edits. More... | |
class | HuggleQueueFilter |
Filter that can be applied to edit queue. More... | |
class | HuggleQueueItemLabel |
This is item of queue, it is derived from qt object. More... | |
class | HuggleTool |
Toolbar on top of window. More... | |
class | HuggleWeb |
Web browser. More... | |
class | iExtension |
Extension interface. More... | |
class | IgnoreList |
A window that contains ignore list. More... | |
class | Language |
The Language class. More... | |
class | Login |
Window that is displayed as first when huggle is started. More... | |
class | MainWindow |
Primary huggle window. More... | |
class | Message |
This is similar to query, just it's more simple, you can use it to deliver messages to users. More... | |
class | OAuth |
Not being used now because wmf doesn't provide OAuth yet. More... | |
class | OAuthLogin |
This form is not being used. More... | |
class | OAuthLoginQuery |
This query is supposed to login user through oauth provider. More... | |
class | Preferences |
Preferences window. More... | |
class | ProcessList |
List of processes in a main window. More... | |
class | ProcessListRemovedItem |
Removed item that was in the process list. More... | |
class | ProcessorThread |
Edits are post processed in this thread. More... | |
class | ProtectPage |
The ProtectPage class display a window where user can protect a page given they have the permissions to do that. More... | |
class | Proxy |
Proxy. More... | |
class | Query |
Query base class for all http queries executed by huggle. More... | |
class | QueryResult |
Result of query. More... | |
class | ReportUser |
Report user. More... | |
class | RequestProtect |
This can be used to request protection of a page. More... | |
class | RevertQuery |
The RevertQuery class can be used to rollback any edit. More... | |
class | ScoreWord |
The ScoreWord class. More... | |
class | ScoreWordsDbForm |
Scorewords form. More... | |
class | SessionForm |
Session info. More... | |
class | Sleeper |
This is a workaround that allow us to use sleep. More... | |
class | SpeedyForm |
The window that is used to report a page for deletion. More... | |
class | TerminalParser |
Parses the data provided by user. More... | |
class | UAAReport |
Form to report users to UAA. More... | |
class | UpdateForm |
Update form is shown when there is an update for huggle This form may work on some platforms only. More... | |
class | UserinfoForm |
The UserinfoForm class is a widget that displays the information about user including their history and some other information about the user. More... | |
class | VandalNw |
Vandalism network. More... | |
class | WaitingForm |
This is universal form that is just displaying the progress bar and reason why we need to wait. More... | |
class | WebserverQuery |
This is a query that can be used to perform simple webserver requests. More... | |
class | WikiEdit |
Wiki edit. More... | |
class | WikiPage |
Mediawiki page. More... | |
class | WikiSite |
Site. More... | |
class | WikiUser |
User. More... | |
class | WLQuery |
Whitelist query :o. More... | |
Typedefs | |
typedef void *(* | Callback )(Query *) |
Enumerations | |
enum | _Status { StatusNull, StatusDone, StatusProcessing, StatusInError } |
Status of a query. | |
enum | Action { ActionQuery, ActionLogin, ActionLogout, ActionTokens, ActionPurge, ActionRollback, ActionDelete, ActionUndelete, ActionBlock, ActionProtect, ActionEdit } |
enum | Format { XML, JSON, PlainText, Default } |
Format in which the result will be returned. | |
enum | HistoryType { HistoryUnknown, HistoryEdit, HistoryRollback, HistoryMessage } |
enum | MediaWikiNS { MediaWikiNS_Main, MediaWikiNS_Talk, MediaWikiNS_Project, MediaWikiNS_ProjectTalk, MediaWikiNS_User, MediaWikiNS_UserTalk, MediaWikiNS_Help, MediaWikiNS_HelpTalk, MediaWikiNS_Category, MediaWikiNS_CategoryTalk, MediaWikiNS_Mediawiki, MediaWikiNS_MediawikiTalk, MediaWikiNS_File, MediaWikiNS_FileTalk, MediaWikiNS_Portal, MediaWikiNS_PortalTalk, MediaWikiNS_Special } |
Namespaces. | |
enum | QueryType { QueryEdit, QueryNull, QueryWl, QueryApi, QueryRevert } |
The QueryType enum. More... | |
enum | ShutdownOp { ShutdownOpRunning, ShutdownOpRetrievingWhitelist, ShutdownOpUpdatingWhitelist, ShutdownOpUpdatingConf } |
The ShutdownOp enum contains a various parts of shutdown so that we can keep the track of what is going on. More... | |
enum | Status { RetrievingGlobalConfig, RetrievingUserConfig, RetrievingLocalConfig, LoggingIn, WaitingForLoginQuery, Refreshing, WaitingForToken, LoggedIn, Nothing, Cancelling, LoginFailed, RetrievingUser, LoginDone, RetrievingWhitelist } |
enum | WarningLevel { WarningLevelNone, WarningLevel1, WarningLevel2, WarningLevel3, WarningLevel4 } |
enum | WEStatus { StatusNone, StatusProcessed, StatusPostProcessed } |
Huggle namespace contains all objects that belongs to huggle only so that they don't colide with other objects.
enum Huggle::QueryType |
enum Huggle::ShutdownOp |
The ShutdownOp enum contains a various parts of shutdown so that we can keep the track of what is going on.
Enumerator | |
---|---|
ShutdownOpRunning |
Huggle is not shutting down. |
ShutdownOpRetrievingWhitelist |
Huggle is downloading a whitelist in order to update it. |
ShutdownOpUpdatingWhitelist |
Huggle is updating the whitelist. |
ShutdownOpUpdatingConf |
Huggle is updating a config of user. |
Definition at line 95 of file mainwindow.hpp.