[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-i18n-doc
Subject:    [kalgebra/Applications/15.08] src: Fix QFileDialog mimetype filters
From:       Aleix Pol <aleixpol () kde ! org>
Date:       2015-07-20 15:22:18
Message-ID: E1ZHCtW-0002uP-Em () scm ! kde ! org
[Download RAW message or body]

Git commit bfe5f52aa5d5868dde3549c2b9855be2384e0fce by Aleix Pol.
Committed on 20/07/2015 at 15:19.
Pushed by apol into branch 'Applications/15.08'.

Fix QFileDialog mimetype filters

They were still using KFileDialog syntax, which is incompatible.

CCMAIL: kde-i18n-doc@kde.org

M  +5    -5    src/kalgebra.cpp

http://commits.kde.org/kalgebra/bfe5f52aa5d5868dde3549c2b9855be2384e0fce

diff --git a/src/kalgebra.cpp b/src/kalgebra.cpp
index 87aea90..a270b25 100644
--- a/src/kalgebra.cpp
+++ b/src/kalgebra.cpp
@@ -499,7 +499,7 @@ void KAlgebra::changeStatusBar(const QString& msg)
 
 void KAlgebra::loadScript()
 {
-	QUrl path = QFileDialog::getOpenFileUrl(this, i18n("Choose a script"), QUrl(), \
"*.kal|"+i18n("Script (*.kal)")); +	QUrl path = QFileDialog::getOpenFileUrl(this, \
i18n("Choose a script"), QUrl(), i18n("Script (*.kal)"));  
 	if(!path.isEmpty())
 		loadScript(path);
@@ -515,7 +515,7 @@ void KAlgebra::loadScript(const QUrl& path)
 
 void KAlgebra::saveScript()
 {
-	QUrl path = QFileDialog::getSaveFileUrl(this, QString(), QUrl(), \
"*.kal|"+i18n("Script (*.kal)")); +	QUrl path = QFileDialog::getSaveFileUrl(this, \
QString(), QUrl(), i18n("Script (*.kal)"));  bool loaded=false;
 	if(!path.isEmpty())
 		loaded=c_results->saveScript(path);
@@ -526,7 +526,7 @@ void KAlgebra::saveScript()
 
 void KAlgebra::saveLog()
 {
-	QUrl path = QFileDialog::getSaveFileUrl(this, QString(), QUrl(), \
"*.html|"+i18n("HTML File (*.html)")); +	QUrl path = \
QFileDialog::getSaveFileUrl(this, QString(), QUrl(), i18n("HTML File (*.html)"));  \
if(!path.isEmpty())  c_results->saveLog(path);
 }
@@ -573,7 +573,7 @@ void KAlgebra::set_solid()
 void KAlgebra::save3DGraph()
 {
 #ifdef HAVE_OPENGL
-	QString path = QFileDialog::getSaveFileName(this, QString(), QString(), \
i18n("*.png|PNG File\n*.pdf|PDF Document\n*.x3d|X3D Document")); +	QString path = \
QFileDialog::getSaveFileName(this, QString(), QString(), i18n("PNG File (*.png);;PDF \
Document(*.pdf);;X3D Document (*.x3d)"));  if(!path.isEmpty()) {
 		if(path.endsWith(".x3d")) {
 			m_graph3d->exportSurfaces(path);
@@ -608,7 +608,7 @@ void KAlgebra::toggleKeepAspect()
 
 void KAlgebra::saveGraph()
 {
-    QPointer<QFileDialog> dialog=new QFileDialog(this, i18n("Select where to put the \
rendered plot"), QString(), i18n("*.png|Image File\n*.svg|SVG File")); +    \
QPointer<QFileDialog> dialog=new QFileDialog(this, i18n("Select where to put the \
rendered plot"), QString(), i18n("Image File (*.png);;SVG File (*.svg)"));  \
dialog->setConfirmOverwrite(true);  
 	if(dialog->exec() && !dialog->selectedFiles().isEmpty()) {


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic