aboutsummaryrefslogtreecommitdiff
path: root/src-qt5/desktop-utils/lumina-fm/MainUI.cpp
diff options
context:
space:
mode:
authorKen Moore <moorekou@gmail.com>2016-06-24 08:50:16 -0400
committerGitHub <noreply@github.com>2016-06-24 08:50:16 -0400
commitb34a4dc88a3b9d80dbd77bf97de57047f7a8efc0 (patch)
treea533d90e99f044844b905e2b0a32a576b3bae5a7 /src-qt5/desktop-utils/lumina-fm/MainUI.cpp
parentCleaning up the lumina FreeBSD makefile. (diff)
parentadding logo file (diff)
downloadlumina-b34a4dc88a3b9d80dbd77bf97de57047f7a8efc0.tar.gz
lumina-b34a4dc88a3b9d80dbd77bf97de57047f7a8efc0.tar.bz2
lumina-b34a4dc88a3b9d80dbd77bf97de57047f7a8efc0.zip
Merge pull request #234 from q5sys/master
Add keyboard shortcut for showing/hiding hidden files and PCBSD/TrueOS changeover edits
Diffstat (limited to 'src-qt5/desktop-utils/lumina-fm/MainUI.cpp')
-rw-r--r--src-qt5/desktop-utils/lumina-fm/MainUI.cpp14
1 files changed, 12 insertions, 2 deletions
diff --git a/src-qt5/desktop-utils/lumina-fm/MainUI.cpp b/src-qt5/desktop-utils/lumina-fm/MainUI.cpp
index a422e012..30267439 100644
--- a/src-qt5/desktop-utils/lumina-fm/MainUI.cpp
+++ b/src-qt5/desktop-utils/lumina-fm/MainUI.cpp
@@ -94,7 +94,8 @@ QSize orig = settings->value("preferences/MainWindowSize", QSize()).toSize();
if(DEBUG){ qDebug() << " - Keyboard Shortcuts"; }
nextTabLShort = new QShortcut( QKeySequence(tr("Shift+Left")), this);
nextTabRShort = new QShortcut( QKeySequence(tr("Shift+Right")), this);
-
+ togglehiddenfilesShort = new QShortcut( QKeySequence(tr("Ctrl+H")), this);
+
//Finish loading the interface
workThread->start();
if(DEBUG){ qDebug() << " - Icons"; }
@@ -240,7 +241,7 @@ void MainUI::setupConnections(){
connect(tabBar, SIGNAL(tabCloseRequested(int)), this, SLOT(tabClosed(int)) );
connect(ui->menuBookmarks, SIGNAL(triggered(QAction*)), this, SLOT(goToBookmark(QAction*)) );
connect(ui->menuExternal_Devices, SIGNAL(triggered(QAction*)), this, SLOT(goToDevice(QAction*)) );
-
+
//Radio Buttons
connect(radio_view_details, SIGNAL(toggled(bool)), this, SLOT(viewModeChanged(bool)) );
connect(radio_view_list, SIGNAL(toggled(bool)), this, SLOT(viewModeChanged(bool)) );
@@ -250,6 +251,15 @@ void MainUI::setupConnections(){
//Special Keyboard Shortcuts
connect(nextTabLShort, SIGNAL(activated()), this, SLOT( prevTab() ) );
connect(nextTabRShort, SIGNAL(activated()), this, SLOT( nextTab() ) );
+ connect(togglehiddenfilesShort, SIGNAL(activated()), this, SLOT( togglehiddenfiles() ) );
+}
+
+void MainUI::togglehiddenfiles()
+{
+ //change setChecked to inverse value
+ ui->actionView_Hidden_Files->setChecked( !settings->value("showhidden", true).toBool() );
+ // then trigger function
+ on_actionView_Hidden_Files_triggered();
}
void MainUI::loadSettings(){
bgstack15