summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--filewidget.cpp3
-rw-r--r--filewidget.h3
-rw-r--r--shemovcleaner.cpp11
3 files changed, 17 insertions, 0 deletions
diff --git a/filewidget.cpp b/filewidget.cpp
index f1972cf..2d6acac 100644
--- a/filewidget.cpp
+++ b/filewidget.cpp
@@ -97,9 +97,12 @@ void FileWidget::setupGui(){
mFileDisplay = new FileDisplay(this);
mMenuBar = new QMenuBar;
+ mToolBar = new QToolBar;
+ mToolBar->setIconSize(QSize(16, 16));
QVBoxLayout *mainLayout = new QVBoxLayout;
mainLayout->addWidget(mMenuBar);
+ mainLayout->addWidget(mToolBar);
mainLayout->addWidget(dirGB);
mainLayout->addWidget(filterGB);
mainLayout->addWidget(filesGB);
diff --git a/filewidget.h b/filewidget.h
index 36e63d1..0eb4185 100644
--- a/filewidget.h
+++ b/filewidget.h
@@ -6,6 +6,7 @@
#include <QSqlQuery>
#include <QItemSelection>
#include <QMenuBar>
+#include <QToolBar>
class QLineEdit;
class QStandardItemModel;
@@ -24,6 +25,7 @@ class FileWidget : public QWidget {
explicit FileWidget(QWidget *parent = 0);
QTreeView *fileView() { return mFileView; }
QMenuBar *menuBar() { return mMenuBar; }
+ QToolBar *toolBar() { return mToolBar; }
~FileWidget();
signals:
@@ -67,6 +69,7 @@ class FileWidget : public QWidget {
QSqlQuery mQFiles;
FileDisplay *mFileDisplay;
QMenuBar *mMenuBar;
+ QToolBar *mToolBar;
QString mLastDir;
};
diff --git a/shemovcleaner.cpp b/shemovcleaner.cpp
index deb9bc4..f2cdbd2 100644
--- a/shemovcleaner.cpp
+++ b/shemovcleaner.cpp
@@ -201,6 +201,17 @@ void ShemovCleaner::createActions(){
mFileDeleteA = new QAction(QIcon(":/delete.png"), tr("Delete..."), this);
connect(mFileDeleteA, SIGNAL(triggered()), mFileTab, SLOT(deleteFiles()));
+ mFileTab->toolBar()->addAction(mFileRefreshA);
+ mFileTab->toolBar()->addAction(mFileDirA);
+ mFileTab->toolBar()->addAction(createSeparator());
+ mFileTab->toolBar()->addAction(mFileUpA);
+ mFileTab->toolBar()->addAction(mFileBackDirA);
+ mFileTab->toolBar()->addAction(mFileDeleteA);
+ mFileTab->toolBar()->addAction(createSeparator());
+ mFileTab->toolBar()->addAction(mFilePropertiesA);
+ mFileTab->toolBar()->addAction(createSeparator());
+ mFileTab->toolBar()->addAction(configA);
+
QMenu *fileFileM = new QMenu(tr("File"));
fileFileM->addAction(mFileDirA);
fileFileM->addAction(mFileRefreshA);