[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [labplot] src: Use proper config group for the presenter mode in WorksheetView and some minor fixes.
From: Alexander Semke <alexander.semke () web ! de>
Date: 2016-12-08 6:12:38
Message-ID: E1cErwc-0003Iq-B3 () code ! kde ! org
[Download RAW message or body]
Git commit 789329c7ae24d023192f4f13ae93cdba7feb891d by Alexander Semke.
Committed on 08/12/2016 at 06:10.
Pushed by asemke into branch 'master'.
Use proper config group for the presenter mode in WorksheetView and some minor fixes.
M +2 -2 src/commonfrontend/worksheet/WorksheetView.cpp
M +2 -0 src/kdefrontend/SettingsDialog.cpp
M +1 -0 src/kdefrontend/SettingsWorksheetPage.cpp
M +0 -3 src/kdefrontend/worksheet/PresenterWidget.cpp
https://commits.kde.org/labplot/789329c7ae24d023192f4f13ae93cdba7feb891d
diff --git a/src/commonfrontend/worksheet/WorksheetView.cpp \
b/src/commonfrontend/worksheet/WorksheetView.cpp index b4cf426e..162b4448 100644
--- a/src/commonfrontend/worksheet/WorksheetView.cpp
+++ b/src/commonfrontend/worksheet/WorksheetView.cpp
@@ -1635,10 +1635,10 @@ void WorksheetView::cartesianPlotNavigationChanged(QAction* \
action) { }
void WorksheetView::presenterMode() {
- KConfigGroup group = KGlobal::config()->group(QLatin1String("Worksheet"));
+ KConfigGroup group = KGlobal::config()->group(QLatin1String("Settings_Worksheet"));
//show dynamic presenter widget, if enabled
- if (group.readEntry("PresenterModeDynamic", false)) {
+ if (group.readEntry("PresenterModeInteractive", false)) {
DynamicPresenterWidget* dynamicPresenterWidget = new \
DynamicPresenterWidget(m_worksheet); dynamicPresenterWidget->showFullScreen();
return;
diff --git a/src/kdefrontend/SettingsDialog.cpp b/src/kdefrontend/SettingsDialog.cpp
index 958f779d..acb92094 100644
--- a/src/kdefrontend/SettingsDialog.cpp
+++ b/src/kdefrontend/SettingsDialog.cpp
@@ -96,6 +96,7 @@ void SettingsDialog::changed() {
void SettingsDialog::applySettings() {
m_changed = false;
generalPage->applySettings();
+ worksheetPage->applySettings();
KGlobal::config()->sync();
emit settingsChanged();
}
@@ -103,4 +104,5 @@ void SettingsDialog::applySettings() {
void SettingsDialog::restoreDefaults(){
m_changed = false;
generalPage->restoreDefaults();
+ worksheetPage->restoreDefaults();
}
diff --git a/src/kdefrontend/SettingsWorksheetPage.cpp \
b/src/kdefrontend/SettingsWorksheetPage.cpp index 4d37b784..a22f15e5 100644
--- a/src/kdefrontend/SettingsWorksheetPage.cpp
+++ b/src/kdefrontend/SettingsWorksheetPage.cpp
@@ -56,6 +56,7 @@ SettingsWorksheetPage::SettingsWorksheetPage(QWidget* parent) : \
SettingsPage(par if (TeXRenderer::executableExists(QLatin1String("latex")))
ui.cbTexEngine->addItem(QLatin1String("LaTeX"), QLatin1String("latex"));
+ connect(ui.chkPresenterModeInteractive, SIGNAL(stateChanged(int)), this, \
SLOT(changed()) ); connect(ui.chkDoubleBuffering, SIGNAL(stateChanged(int)), this, \
SLOT(changed()) ); connect(ui.cbTexEngine, SIGNAL(currentIndexChanged(int)), this, \
SLOT(changed()) ); connect(ui.cbTexEngine, SIGNAL(currentIndexChanged(int)), this, \
SLOT(checkTeX(int)) );
diff --git a/src/kdefrontend/worksheet/PresenterWidget.cpp \
b/src/kdefrontend/worksheet/PresenterWidget.cpp index cbefb146..20b42c21 100644
--- a/src/kdefrontend/worksheet/PresenterWidget.cpp
+++ b/src/kdefrontend/worksheet/PresenterWidget.cpp
@@ -29,13 +29,10 @@ Copyright : (C) 2016 by Fabian Kristof \
(fkristofszabolcs@gmail.com)
#include <QKeyEvent>
#include <QLabel>
-#include <QHBoxLayout>
#include <QDesktopWidget>
#include <QApplication>
-#include <QFontMetrics>
#include <QTimeLine>
#include <QPushButton>
-#include <QPalette>
#include <KLocalizedString>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic