~ubuntu-branches/ubuntu/wily/kid3/wily

« back to all changes in this revision

Viewing changes to src/app/qt/platformtools.cpp

  • Committer: Package Import Robot
  • Author(s): Patrick Matthäi
  • Date: 2015-05-12 18:56:41 UTC
  • mfrom: (1.1.19) (2.3.3 sid)
  • Revision ID: package-import@ubuntu.com-20150512185641-hgeys2pingwq9mwn
Tags: 3.2.1-1
* New upstream release.
  - Add new build dependency qt4-dev-tools.
* Uploading to unstable.
* Switch to DEP5 debian/copyright format.

Show diffs side-by-side

added added

removed removed

Lines of Context:
164
164
}
165
165
 
166
166
/**
 
167
 * Display warning dialog with item list.
 
168
 * @param parent parent widget
 
169
 * @param text text
 
170
 * @param strlist list of items
 
171
 * @param caption caption
 
172
 * @return QMessageBox::Yes or QMessageBox::No.
 
173
 */
 
174
int PlatformTools::warningYesNoList(QWidget* parent, const QString& text,
 
175
    const QStringList& strlist, const QString& caption)
 
176
{
 
177
  return MessageDialog::warningList(parent, caption, text, strlist,
 
178
                                    QMessageBox::Yes | QMessageBox::No);
 
179
}
 
180
 
 
181
/**
167
182
 * Display dialog to select an existing file.
168
183
 * @param parent parent widget
169
184
 * @param caption caption
177
192
{
178
193
  return QFileDialog::getOpenFileName(
179
194
        parent, caption, dir, filter, selectedFilter,
180
 
        MainWindowConfig::instance().m_dontUseNativeDialogs
 
195
        MainWindowConfig::instance().dontUseNativeDialogs()
181
196
        ? QFileDialog::DontUseNativeDialog : QFileDialog::Options(0));
182
197
}
183
198
 
196
211
{
197
212
  return QFileDialog::getOpenFileNames(
198
213
        parent, caption, dir, filter, selectedFilter,
199
 
        MainWindowConfig::instance().m_dontUseNativeDialogs
 
214
        MainWindowConfig::instance().dontUseNativeDialogs()
200
215
        ? QFileDialog::DontUseNativeDialog : QFileDialog::Options(0));
201
216
}
202
217
 
214
229
{
215
230
  return QFileDialog::getSaveFileName(
216
231
        parent, caption, dir, filter, selectedFilter,
217
 
        MainWindowConfig::instance().m_dontUseNativeDialogs
 
232
        MainWindowConfig::instance().dontUseNativeDialogs()
218
233
        ? QFileDialog::DontUseNativeDialog : QFileDialog::Options(0));
219
234
}
220
235
 
229
244
    const QString& caption, const QString& startDir)
230
245
{
231
246
  return QFileDialog::getExistingDirectory(parent, caption, startDir,
232
 
      MainWindowConfig::instance().m_dontUseNativeDialogs
 
247
      MainWindowConfig::instance().dontUseNativeDialogs()
233
248
      ? QFileDialog::ShowDirsOnly | QFileDialog::DontUseNativeDialog
234
249
      : QFileDialog::ShowDirsOnly);
235
250
}