Reformat and (slightly) decruft all the things.
This commit is contained in:
		| @@ -1,9 +1,9 @@ | ||||
| /* Copyright 2013 Andrew Okin | ||||
| /* Copyright 2013 MultiMC Contributors | ||||
|  * | ||||
|  * Licensed under the Apache License, Version 2.0 (the "License"); | ||||
|  * you may not use this file except in compliance with the License. | ||||
|  * You may obtain a copy of the License at | ||||
|  *  | ||||
|  * | ||||
|  *     http://www.apache.org/licenses/LICENSE-2.0 | ||||
|  * | ||||
|  * Unless required by applicable law or agreed to in writing, software | ||||
| @@ -32,43 +32,44 @@ class MinecraftVersionList : public BaseVersionList | ||||
| 	Q_OBJECT | ||||
| public: | ||||
| 	friend class MCVListLoadTask; | ||||
| 	 | ||||
|  | ||||
| 	explicit MinecraftVersionList(QObject *parent = 0); | ||||
| 	 | ||||
|  | ||||
| 	virtual Task *getLoadTask(); | ||||
| 	virtual bool isLoaded(); | ||||
| 	virtual const BaseVersionPtr at(int i) const; | ||||
| 	virtual int count() const; | ||||
| 	virtual void sort(); | ||||
| 	 | ||||
|  | ||||
| 	virtual BaseVersionPtr getLatestStable() const; | ||||
| 	 | ||||
|  | ||||
| protected: | ||||
| 	QList<BaseVersionPtr> m_vlist; | ||||
| 	 | ||||
|  | ||||
| 	bool m_loaded = false; | ||||
| 	 | ||||
| protected slots: | ||||
|  | ||||
| protected | ||||
| slots: | ||||
| 	virtual void updateListData(QList<BaseVersionPtr> versions); | ||||
| }; | ||||
|  | ||||
| class MCVListLoadTask : public Task | ||||
| { | ||||
| 	Q_OBJECT | ||||
| 	 | ||||
|  | ||||
| public: | ||||
| 	explicit MCVListLoadTask(MinecraftVersionList *vlist); | ||||
| 	~MCVListLoadTask(); | ||||
| 	 | ||||
|  | ||||
| 	virtual void executeTask(); | ||||
| 	 | ||||
| protected slots: | ||||
|  | ||||
| protected | ||||
| slots: | ||||
| 	void list_downloaded(); | ||||
| 	 | ||||
|  | ||||
| protected: | ||||
| 	QNetworkReply *vlistReply; | ||||
| 	MinecraftVersionList *m_list; | ||||
| 	MinecraftVersion *m_currentStable; | ||||
| 	QSet<QString> legacyWhitelist; | ||||
| }; | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Petr Mrázek
					Petr Mrázek