Add a new page that can show all sorts of logs

This commit is contained in:
Jan Dalheimer
2014-07-12 17:58:23 +02:00
committed by Petr Mrázek
parent aba1f89e2a
commit 5c43842359
29 changed files with 622 additions and 146 deletions

View File

@ -21,25 +21,27 @@
class BasePage
{
public:
virtual ~BasePage(){};
virtual QString id() = 0;
virtual QString displayName() = 0;
virtual QIcon icon() = 0;
virtual ~BasePage(){}
virtual QString id() const = 0;
virtual QString displayName() const = 0;
virtual QIcon icon() const = 0;
virtual bool apply()
{
return true;
}
virtual bool shouldDisplay()
virtual bool shouldDisplay() const
{
return true;
}
virtual QString helpPage()
virtual QString helpPage() const
{
return QString();
}
virtual void opened()
{
}
virtual void closed()
{
}
int stackIndex = -1;
int listIndex = -1;