summaryrefslogtreecommitdiffstats
path: root/mappingtreewidget.cpp
diff options
context:
space:
mode:
authorArno <arno@disconnect.de>2015-07-08 01:10:00 +0200
committerArno <arno@disconnect.de>2015-07-08 01:10:00 +0200
commita53cf905aed8cc14c9120ad03b6f03fe1373fc2d (patch)
treecdbbe29430eba5de290c8e3d7988a1b2d03fbdd4 /mappingtreewidget.cpp
parent3a6e0ae8a097ec76bf89c57b987eee760369114a (diff)
downloadSheMov-a53cf905aed8cc14c9120ad03b6f03fe1373fc2d.tar.gz
SheMov-a53cf905aed8cc14c9120ad03b6f03fe1373fc2d.tar.bz2
SheMov-a53cf905aed8cc14c9120ad03b6f03fe1373fc2d.zip
Add refresh button for picture widget
Diffstat (limited to 'mappingtreewidget.cpp')
-rw-r--r--mappingtreewidget.cpp6
1 files changed, 5 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);