config/versionguientry.h

Sun, 07 Jun 2015 19:56:40 +0300

author
Teemu Piippo <tsapii@utu.fi>
date
Sun, 07 Jun 2015 19:56:40 +0300
changeset 55
cf43a8610b07
parent 54
0b3a5bc4e8a8
permissions
-rw-r--r--

A few minor touchups

#pragma once

class QString;
class QLabel;
class QTableWidgetItem;
struct ZandronumVersion;

//
// -------------------------------------------------------------------------------------------------
//
// A ZandronumVersion represented in the config window.
//

class VersionGuiEntry
{
public:
	VersionGuiEntry (const QString& name, bool isRelease,
					 QLabel* label, QTableWidgetItem* pathItem);
	ZandronumVersion toNonGuiVersion() const;
	QLabel* label();
	QTableWidgetItem* pathItem();
	const QString& name();
	void updateStyleSheet();
	bool isRelease();
	void setRelease (bool a);
	void setName (const QString& a);

private:
	QLabel* m_label;
	QTableWidgetItem* m_pathItem;
	QString m_name;
	bool m_isRelease;
};

mercurial