diff options
author | Arno <arno@disconnect.de> | 2015-07-08 01:10:00 +0200 |
---|---|---|
committer | Arno <arno@disconnect.de> | 2015-07-08 01:10:00 +0200 |
commit | a53cf905aed8cc14c9120ad03b6f03fe1373fc2d (patch) | |
tree | cdbbe29430eba5de290c8e3d7988a1b2d03fbdd4 | |
parent | 3a6e0ae8a097ec76bf89c57b987eee760369114a (diff) | |
download | SheMov-a53cf905aed8cc14c9120ad03b6f03fe1373fc2d.tar.gz SheMov-a53cf905aed8cc14c9120ad03b6f03fe1373fc2d.tar.bz2 SheMov-a53cf905aed8cc14c9120ad03b6f03fe1373fc2d.zip |
Add refresh button for picture widget
-rw-r--r-- | mappingtreewidget.cpp | 6 | ||||
-rw-r--r-- | mappingtreewidget.h | 1 |
2 files changed, 6 insertions, 1 deletions
diff --git a/mappingtreewidget.cpp b/mappingtreewidget.cpp index bc64d0e..3f46671 100644 --- a/mappingtreewidget.cpp +++ b/mappingtreewidget.cpp @@ -77,19 +77,23 @@ MappingTreeWidget::MappingTreeWidget(QWidget *parent) : QWidget(parent){ typeChanged(lastType); } - // filter + // filter + refresh mFilter = new QLineEdit; connect(mFilter, SIGNAL(returnPressed()), this, SLOT(filter())); mDoFilter = new QPushButton(tr("Filter")); connect(mDoFilter, SIGNAL(clicked()), this, SLOT(filter())); mClearFilter = new QPushButton(tr("Clear")); connect(mClearFilter, SIGNAL(clicked()), this, SLOT(clearFilter())); + mRefresh = new QPushButton; + mRefresh->setIcon(QIcon(":/refresh.png")); + connect(mRefresh, SIGNAL(clicked()), mModel, SLOT(populate())); QLabel *filterLabel = new QLabel(tr("Filter")); QHBoxLayout *filterLayout = new QHBoxLayout; filterLayout->addWidget(filterLabel); filterLayout->addWidget(mFilter); filterLayout->addWidget(mDoFilter); filterLayout->addWidget(mClearFilter); + filterLayout->addWidget(mRefresh); //setup actions mAddChildA = new QAction(tr("Add child..."), this); diff --git a/mappingtreewidget.h b/mappingtreewidget.h index 52fd544..f23daa1 100644 --- a/mappingtreewidget.h +++ b/mappingtreewidget.h @@ -64,6 +64,7 @@ class MappingTreeWidget : public QWidget { QPushButton *mClearFilter; QPushButton *mAddType; QPushButton *mDeleteType; + QPushButton *mRefresh; QAction *mAddChildA; QAction *mAddActorA; QAction *mDeleteChildA; |