Subversion Repositories Scribus

Compare Revisions

Ignore whitespace Rev 14243 → Rev 15422

/trunk/Scribus/scribus/ui/scfilewidget.cpp
4,18 → 4,33
a copyright and/or license notice that predates the release of Scribus 1.3.2
for which a new license (GPL+exception) is in place.
*/
 
#include <QDesktopServices>
#include <QPushButton>
#include <QUrl>
 
#include "scfilewidget.h"
 
 
ScFileWidget::ScFileWidget(QWidget * parent)
: QFileDialog(parent, Qt::Widget)
ScFileWidget::ScFileWidget(QWidget * parent) : QFileDialog(parent, Qt::Widget)
{
setSizeGripEnabled(false);
setModal(false);
setViewMode(QFileDialog::List);
setWindowFlags(Qt::Widget);
 
#ifdef Q_OS_MAC
QList<QUrl> urls;
QUrl computer(QUrl::fromLocalFile(QLatin1String("")));
if (!urls.contains(computer))
urls << computer;
QUrl volumes(QUrl::fromLocalFile("/Volumes"));
if (!urls.contains(volumes))
urls << volumes;
//desktop too? QUrl computer(QUrl::fromLocalFile(QDesktopServices::storageLocation(QDesktopServices::DesktopLocation)));
setSidebarUrls(urls);
#endif
 
QList<QPushButton *> b = findChildren<QPushButton *>();
QListIterator<QPushButton *> i(b);
while (i.hasNext())