summaryrefslogtreecommitdiffstats
path: root/fswidget.cpp
diff options
context:
space:
mode:
authorArno <arno@disconnect.de>2018-03-31 09:22:36 +0200
committerArno <arno@disconnect.de>2018-03-31 09:22:36 +0200
commit54b3a12a039610bbf2e6787d99c187ecfd58f655 (patch)
tree0fbc38e041acd02f6c6c55fbc12cca970754d569 /fswidget.cpp
parent6ecd0f1ead9262a7de83f6e58c4ba2e9fcaef0eb (diff)
downloadSheMov-54b3a12a039610bbf2e6787d99c187ecfd58f655.tar.gz
SheMov-54b3a12a039610bbf2e6787d99c187ecfd58f655.tar.bz2
SheMov-54b3a12a039610bbf2e6787d99c187ecfd58f655.zip
Visual changes for FSWidget
* replace add and remove icons with generated '+' and '-' icons * rearrange top widgets: directories at the left, center toolbar and filters at the right.
Diffstat (limited to 'fswidget.cpp')
-rw-r--r--fswidget.cpp16
1 files changed, 10 insertions, 6 deletions
diff --git a/fswidget.cpp b/fswidget.cpp
index c9da947..ca7407d 100644
--- a/fswidget.cpp
+++ b/fswidget.cpp
@@ -36,16 +36,18 @@ void FSWidget::setupWidget(){
QAction *forwardA = new QAction(buttplugRight, tr("Next dir"), this);
toolbar->addAction(forwardA);
+ QIcon plusIcon = Helper::icon(QColor(255,85,255), '+');
+ QIcon minusIcon = Helper::icon(QColor(255,85,255), '-');
QLabel *dirL = new QLabel(tr("Dir"));
mDirCB = new QComboBox;
mDirCB->setSizeAdjustPolicy(QComboBox::AdjustToContents);
connect(mDirCB, &QComboBox::currentTextChanged, this, &FSWidget::gatherData);
- QAction *addDirA = new QAction(QIcon(":/gaping_ass.png"), tr("Add dir..."), this);
+ QAction *addDirA = new QAction(plusIcon, tr("Add dir..."), this);
connect(addDirA, &QAction::triggered, [=] {
QString newDir = QFileDialog::getExistingDirectory(this, tr("Select directory"), QDir::homePath());
insertItem(mDirCB, newDir);
} );
- QAction *removeDirA = new QAction(QIcon(":/hourglass_figure.png"), tr("Remove dir."), this);
+ QAction *removeDirA = new QAction(minusIcon, tr("Remove dir."), this);
connect(removeDirA, &QAction::triggered, [=] { removeItem(mDirCB);} );
QToolBar *dirTB = new QToolBar;
dirTB->addAction(addDirA);
@@ -55,12 +57,13 @@ void FSWidget::setupWidget(){
mFilterCB = new QComboBox;
mFilterCB->setInsertPolicy(QComboBox::InsertAlphabetically);
mFilterCB->setSizeAdjustPolicy(QComboBox::AdjustToContents);
- QAction *addFilterA = new QAction(QIcon(":/gaping_ass.png"), tr("Add filter..."), this);
+
+ QAction *addFilterA = new QAction(plusIcon, tr("Add filter..."), this);
connect(addFilterA, &QAction::triggered, [=] {
QString filter = QInputDialog::getText(this, tr("Mime filter"), tr("Filter"));
insertItem(mFilterCB, filter);
} );
- QAction *removeFilterA = new QAction(QIcon(":/hourglass_figure.png"), tr("Remove filter"), this);
+ QAction *removeFilterA = new QAction(minusIcon, tr("Remove filter"), this);
connect(removeFilterA, &QAction::triggered, [=] { removeItem(mFilterCB); });
QToolBar *filterTB = new QToolBar;
filterTB->addAction(addFilterA);
@@ -70,11 +73,12 @@ void FSWidget::setupWidget(){
topWL->addWidget(dirL);
topWL->addWidget(mDirCB);
topWL->addWidget(dirTB);
+ topWL->addStretch();
+ topWL->addWidget(toolbar);
+ topWL->addStretch();
topWL->addWidget(filterL);
topWL->addWidget(mFilterCB);
topWL->addWidget(filterTB);
- topWL->addWidget(toolbar);
- topWL->addStretch();
mFileView = new QTreeView;
mFileView->setAlternatingRowColors(true);