[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