tab modified indicator

This commit is contained in:
Max-Wilhelm Bruker 2010-02-05 13:36:00 +01:00
parent 5d6652f5de
commit 70594387de
5 changed files with 103 additions and 7 deletions

View file

@ -11,10 +11,14 @@ signals:
void userEvent();
protected:
QMenu *tabMenu;
private:
bool contentsChanged;
public:
Tab(QWidget *parent = 0)
: QWidget(parent), tabMenu(0) { }
: QWidget(parent), tabMenu(0), contentsChanged(false) { }
QMenu *getTabMenu() const { return tabMenu; }
bool getContentsChanged() const { return contentsChanged; }
void setContentsChanged(bool _contentsChanged) { contentsChanged = _contentsChanged; }
virtual QString getTabText() const = 0;
virtual void retranslateUi() = 0;
};